Print Page | Close Window

asrock 970 wont boot with 4 pieces of RAM

Printed From: ASRock.com
Category: Technical Support
Forum Name: AMD Motherboards
Forum Description: Question about ASRock AMD motherboards
URL: https://forum.asrock.com/forum_posts.asp?TID=1435
Printed Date: 21 Apr 2024 at 6:37pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: asrock 970 wont boot with 4 pieces of RAM
Posted By: pekseg
Subject: asrock 970 wont boot with 4 pieces of RAM
Date Posted: 05 Dec 2015 at 6:46pm
Hi,

I have a asrock 970 pro3 r2 with a fx6300 (I think is quite generic config)

I have 4x 8GB HX318C10F/8 Hyperx RAM. (1866MHz)

The pc is rock solid with any of the two RAM, in any bank population config, but wont post if 4 (or 3) are inside. BIOS is the latest 2.40.

No OC.
Everything is AUTO.

Any idea?




Replies:
Posted By: wardog
Date Posted: 05 Dec 2015 at 7:28pm
First check that the RAM Voltage is set to the proper voltage. Some boards are known to undervolt them.

Post back what you discover.

We'll go from there with two more changes that should have you running 1866 on those sticks/CPU


Posted By: pekseg
Date Posted: 05 Dec 2015 at 8:00pm
Hi,

thanks for your reply.
The voltage is set to AUTO...however I found a similar forum entry:

http://www.tomshardware.co.uk/answers/id-2783786/upgrading-16gb-ram-32gb-ram-hyper-1866-fury-amd-fx8350-asrock-970-pro-motherboard-issue.html

the solution is to set the memory timing manual to DDR3-1600 (instead of AUTO or 1866).
With this the pc boots, and see all the 32GB RAM.

What other options would you like to try? :)



Posted By: wardog
Date Posted: 05 Dec 2015 at 8:13pm
Ok. Are these 4 sticks from a 32GB(4x8GB) Kit?


Posted By: wardog
Date Posted: 05 Dec 2015 at 10:38pm
Originally posted by wardog wardog wrote:

Ok. Are these 4 sticks from a 32GB(4x8GB) Kit?


Here's where I'm going at by asking that.

Whether they are 4 individual sticks or two 16GB(1x8GB) Kits, their programmed SPD and other must match.

If they do not, odds are they will behave in the manner you describe.

Using CPU-z, assuming they are actually two 16GB(2x8GB) Kits, place the two sticks that have consecutive serial number in and look in CPU-z that all their timing columns are the same. Record these numbers or capture a screen shot to refer back to.

Now place the other two consecutive serialed sticks in and compare their SPD and other to the first sets.

They should match exactly.

If they don't that would indicate that either two consecutive serialed sticks will work by themselves, but not combined with the other two sticks. This is easily verified by doing the above.


Posted By: pekseg
Date Posted: 05 Dec 2015 at 11:18pm
Actually, the were sold separately but all of them have the exact same part number:

(I don't have windows, so just took the normal 'dmidecode' to see the part number, but all of them are the same):

root@server:~# dmidecode |grep -A 7 DDR3 
        Type: DDR3
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 1600 MHz
        Manufacturer: Kingston        
        Serial Number: XX2C09XX  
        Asset Tag: A1_AssetTagNum0
        Part Number: KHX1866C10D3/8G   
        Rank: 2
--
        Type: DDR3
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 1600 MHz
        Manufacturer: Kingston        
        Serial Number: XX1B0BXX  
        Asset Tag: A1_AssetTagNum1
        Part Number: KHX1866C10D3/8G   
        Rank: 2
--
        Type: DDR3
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 1600 MHz
        Manufacturer: Kingston        
        Serial Number: XX2CF3XX  
        Asset Tag: A1_AssetTagNum2
        Part Number: KHX1866C10D3/8G   
        Rank: 2
--
        Type: DDR3
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 1600 MHz
        Manufacturer: Kingston        
        Serial Number: XX1BE8XX  
        Asset Tag: A1_AssetTagNum3
        Part Number: KHX1866C10D3/8G   
        Rank: 2

I think, they must have the same capabilities, and same properties.
But of course, I cannot be 100% sure about them.



Posted By: pekseg
Date Posted: 05 Dec 2015 at 11:29pm
I was able to read the SPD also under linux with decode-dimms, and I must say that they are identical 
(except manufactoring date + serial number)

Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0050
Guessing DIMM is in                             bank 1

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-116                       OK (0x016F)
# of bytes written to SDRAM EEPROM              176
Total number of bytes in EEPROM                 256
Fundamental Memory type                         DDR3 SDRAM
Module Type                                     UDIMM

---=== Memory Characteristics ===---
Fine time base                                  1.000 ps
Medium time base                                0.125 ns
Maximum module speed                            1777MHz (PC3-14222)
Size                                            8192 MB
Banks x Rows x Columns x Bits                   8 x 16 x 10 x 64
Ranks                                           2
SDRAM Device Width                              8 bits
tCL-tRCD-tRP-tRAS                               9-10-9-28
Supported CAS Latencies (tCL)                   13T, 11T, 10T, 9T, 8T, 7T,
6T, 5T

---=== Timing Parameters ===---
Minimum Write Recovery time (tWR)               15.000 ns
Minimum Row Active to Row Active Delay (tRRD)   5.000 ns
Minimum Active to Auto-Refresh Delay (tRC)      44.750 ns
Minimum Recovery Delay (tRFC)                   260.000 ns
Minimum Write to Read CMD Delay (tWTR)          7.500 ns
Minimum Read to Pre-charge CMD Delay (tRTP)     7.500 ns
Minimum Four Activate Window Delay (tFAW)       27.000 ns

---=== Optional Features ===---
Operable voltages                               1.5V
RZQ/6 supported?                                Yes
RZQ/7 supported?                                Yes
DLL-Off Mode supported?                         Yes
Operating temperature range                     0-95C
Refresh Rate in extended temp range             1X
Auto Self-Refresh?                              No
On-Die Thermal Sensor readout?                  No
Partial Array Self-Refresh?                     No
Thermal Sensor Accuracy                         Not implemented
SDRAM Device Type                               Standard Monolithic

---=== Physical Characteristics ===---
Module Height (mm)                              30
Module Thickness (mm)                           2 front, 2 back
Module Width (mm)                               133.5
Module Reference Card                           B

---=== Manufacturer Data ===---
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W43
Assembly Serial Number                          0xXX2C09XX
Part Number                                     KHX1866C10D3/8G   


Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0051
Guessing DIMM is in                             bank 2

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-116                       OK (0x016F)
# of bytes written to SDRAM EEPROM              176
Total number of bytes in EEPROM                 256
Fundamental Memory type                         DDR3 SDRAM
Module Type                                     UDIMM

---=== Memory Characteristics ===---
Fine time base                                  1.000 ps
Medium time base                                0.125 ns
Maximum module speed                            1777MHz (PC3-14222)
Size                                            8192 MB
Banks x Rows x Columns x Bits                   8 x 16 x 10 x 64
Ranks                                           2
SDRAM Device Width                              8 bits
tCL-tRCD-tRP-tRAS                               9-10-9-28
Supported CAS Latencies (tCL)                   13T, 11T, 10T, 9T, 8T, 7T,
6T, 5T

---=== Timing Parameters ===---
Minimum Write Recovery time (tWR)               15.000 ns
Minimum Row Active to Row Active Delay (tRRD)   5.000 ns
Minimum Active to Auto-Refresh Delay (tRC)      44.750 ns
Minimum Recovery Delay (tRFC)                   260.000 ns
Minimum Write to Read CMD Delay (tWTR)          7.500 ns
Minimum Read to Pre-charge CMD Delay (tRTP)     7.500 ns
Minimum Four Activate Window Delay (tFAW)       27.000 ns

---=== Optional Features ===---
Operable voltages                               1.5V
RZQ/6 supported?                                Yes
RZQ/7 supported?                                Yes
DLL-Off Mode supported?                         Yes
Operating temperature range                     0-95C
Refresh Rate in extended temp range             1X
Auto Self-Refresh?                              No
On-Die Thermal Sensor readout?                  No
Partial Array Self-Refresh?                     No
Thermal Sensor Accuracy                         Not implemented
SDRAM Device Type                               Standard Monolithic

---=== Physical Characteristics ===---
Module Height (mm)                              30
Module Thickness (mm)                           2 front, 2 back
Module Width (mm)                               133.5
Module Reference Card                           B

---=== Manufacturer Data ===---
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W43
Assembly Serial Number                          0xXX2CF3XX
Part Number                                     KHX1866C10D3/8G   


Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0052
Guessing DIMM is in                             bank 3

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-116                       OK (0x016F)
# of bytes written to SDRAM EEPROM              176
Total number of bytes in EEPROM                 256
Fundamental Memory type                         DDR3 SDRAM
Module Type                                     UDIMM

---=== Memory Characteristics ===---
Fine time base                                  1.000 ps
Medium time base                                0.125 ns
Maximum module speed                            1777MHz (PC3-14222)
Size                                            8192 MB
Banks x Rows x Columns x Bits                   8 x 16 x 10 x 64
Ranks                                           2
SDRAM Device Width                              8 bits
tCL-tRCD-tRP-tRAS                               9-10-9-28
Supported CAS Latencies (tCL)                   13T, 11T, 10T, 9T, 8T, 7T,
6T, 5T

---=== Timing Parameters ===---
Minimum Write Recovery time (tWR)               15.000 ns
Minimum Row Active to Row Active Delay (tRRD)   5.000 ns
Minimum Active to Auto-Refresh Delay (tRC)      44.750 ns
Minimum Recovery Delay (tRFC)                   260.000 ns
Minimum Write to Read CMD Delay (tWTR)          7.500 ns
Minimum Read to Pre-charge CMD Delay (tRTP)     7.500 ns
Minimum Four Activate Window Delay (tFAW)       27.000 ns

---=== Optional Features ===---
Operable voltages                               1.5V
RZQ/6 supported?                                Yes
RZQ/7 supported?                                Yes
DLL-Off Mode supported?                         Yes
Operating temperature range                     0-95C
Refresh Rate in extended temp range             1X
Auto Self-Refresh?                              No
On-Die Thermal Sensor readout?                  No
Partial Array Self-Refresh?                     No
Thermal Sensor Accuracy                         Not implemented
SDRAM Device Type                               Standard Monolithic

---=== Physical Characteristics ===---
Module Height (mm)                              30
Module Thickness (mm)                           2 front, 2 back
Module Width (mm)                               133.5
Module Reference Card                           B

---=== Manufacturer Data ===---
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W33
Assembly Serial Number                          0xXX1B0BXX
Part Number                                     KHX1866C10D3/8G   


Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0053
Guessing DIMM is in                             bank 4

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-116                       OK (0x016F)
# of bytes written to SDRAM EEPROM              176
Total number of bytes in EEPROM                 256
Fundamental Memory type                         DDR3 SDRAM
Module Type                                     UDIMM

---=== Memory Characteristics ===---
Fine time base                                  1.000 ps
Medium time base                                0.125 ns
Maximum module speed                            1777MHz (PC3-14222)
Size                                            8192 MB
Banks x Rows x Columns x Bits                   8 x 16 x 10 x 64
Ranks                                           2
SDRAM Device Width                              8 bits
tCL-tRCD-tRP-tRAS                               9-10-9-28
Supported CAS Latencies (tCL)                   13T, 11T, 10T, 9T, 8T, 7T,
6T, 5T

---=== Timing Parameters ===---
Minimum Write Recovery time (tWR)               15.000 ns
Minimum Row Active to Row Active Delay (tRRD)   5.000 ns
Minimum Active to Auto-Refresh Delay (tRC)      44.750 ns
Minimum Recovery Delay (tRFC)                   260.000 ns
Minimum Write to Read CMD Delay (tWTR)          7.500 ns
Minimum Read to Pre-charge CMD Delay (tRTP)     7.500 ns
Minimum Four Activate Window Delay (tFAW)       27.000 ns

---=== Optional Features ===---
Operable voltages                               1.5V
RZQ/6 supported?                                Yes
RZQ/7 supported?                                Yes
DLL-Off Mode supported?                         Yes
Operating temperature range                     0-95C
Refresh Rate in extended temp range             1X
Auto Self-Refresh?                              No
On-Die Thermal Sensor readout?                  No
Partial Array Self-Refresh?                     No
Thermal Sensor Accuracy                         Not implemented
SDRAM Device Type                               Standard Monolithic

---=== Physical Characteristics ===---
Module Height (mm)                              30
Module Thickness (mm)                           2 front, 2 back
Module Width (mm)                               133.5
Module Reference Card                           B

---=== Manufacturer Data ===---
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W33
Assembly Serial Number                          0xXX1BE8XX
Part Number                                     KHX1866C10D3/8G   


Number of SDRAM DIMMs detected and decoded: 4


Posted By: wardog
Date Posted: 06 Dec 2015 at 12:57am
Ok. Here's what I'd like you to check and or correct.

Below is what I was interested in. Well, ok enough now that I look at what you just posted.

Bank 1
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W43
Assembly Serial Number                          0xXX2C09XX
Part Number                                     KHX1866C10D3/8G


Bank 2
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W43
Assembly Serial Number                          0xXX2CF3XX
Part Number                                     KHX1866C10D3/8G  


Bank 3
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W33
Assembly Serial Number                          0xXX1B0BXX
Part Number                                     KHX1866C10D3/8G  


Bank 4
Module Manufacturer                             Kingston
Manufacturing Location Code                     0x07
Manufacturing Date                              2015-W33
Assembly Serial Number                          0xXX1BE8XX
Part Number                                     KHX1866C10D3/8G

Note in the above the highlighted RED Year-Week Codes of the four sticks.

I'd like you to separate these out into pairs. 2015-W33 as one pair, 2015-W43 as another pair. Put a small piece of tape on the side of the heat spreader on one pair to distinguish them from the other pair.

This gets them into as close of pairings as I'm aware as you didn't answer what these sticks came to you as.  Just four loose sticks or as kits.

I'm not familiar with how Linux enumerates memory Slot/Bank numbers so I'm asking you to bear with  me as I'm proceeding how I know will determine/help us both, my way unfortunately.

Put the W43 sticks in slots A1 and B1, with the W43 pair in A2 and B2.

Side Note: Oh. Do these have XMP Profiles programmed on them, do you know?

Ok, With them in the slots as I asked above go ahead and fire her up.

Post back afterwards please and we'll continue from knowing what happens when you fire her up this way.



Posted By: wardog
Date Posted: 06 Dec 2015 at 12:59am
Sorry. I just re-read. Came as individual sticks.

Proceed as I asked above.


Posted By: pekseg
Date Posted: 06 Dec 2015 at 1:32am
Hi,

first, thanks for your effort.

I tested, but unfortunately it didn't help. I mean, the PC will not post.

In any combination (with 2 pieces) it posts, and it shows correctly 1866 (if I set the timing to AUTO)
But if all 4 banks are filled (in any order!) it wont posts, until I change the timing manually to 1600.

I'm pretty sure now that the BIOS has some issues with this.



Posted By: wardog
Date Posted: 06 Dec 2015 at 1:44am
Na. Not the BIOS. Let's take a run past our IMC voltage.

BRB, gotta d/l and scan your MB manual.

... sec


Posted By: wardog
Date Posted: 06 Dec 2015 at 2:00am
BIOS > OC Tweaker | CPU NB Voltage

Bump the "CPU NB Voltage" up one step at a time, testing each time by attempting to boot.

Your 6300 is rated at using two sticks at 1866. Four sticks of 8GB ea isputting a strain on the memory controller. Hence, I'm betting, why you can do four at 1600 but not higher.

Give the above a shot,paying attention to your temps.

You shouldn't need to go over 1.25v on the CPU NB Voltage .


Posted By: wardog
Date Posted: 06 Dec 2015 at 2:18am
And for your furthering knowledge of this I should point out that the CPU/NB Voltage is the voltage applied to the IMC.


Posted By: pekseg
Date Posted: 06 Dec 2015 at 4:43pm
first I raised the voltage to 1.2V but it didn't help. Neither 1.24V (and I didn't wanted to go further)

btw I can just set even numbers (1.20,1.22,1.24 etc), so 1.25 is not an option, but imho 1.24 vs 1.25 shouldn't matter.
Any other thoughts?



Posted By: wardog
Date Posted: 06 Dec 2015 at 10:22pm
Originally posted by pekseg pekseg wrote:

Any other thoughts?


Yea. But before saying I'd like to know if all your sticks have XMP Profiles programmed on them.

Look in the BIOS to tell.


EDITED due to my just waking up


Posted By: pekseg
Date Posted: 07 Dec 2015 at 4:13pm
Have you already seen this?

http://support.amd.com/en-us/kb-articles/Pages/ddr3memoryfrequencyguide.aspx



Posted By: wardog
Date Posted: 07 Dec 2015 at 7:11pm
Yes.

Originally posted by pekseg pekseg wrote:

Have you already seen this?

http://support.amd.com/en-us/kb-articles/Pages/ddr3memoryfrequencyguide.aspx



Posted By: pekseg
Date Posted: 07 Dec 2015 at 7:38pm
My first prio is the stability, so I won't risk to run at any reason on 1866. So I will stay on the 1600.

But I would expect from Asrock to put a note in the manual that there is such kind of limitation in the AMD spec. I'm not saying that I wouldn't buy this once again, but I wouldn't spend extra on a 1866 RAM, if I know that it will not work.

Thanks for your kind help/your time.
 


Posted By: wardog
Date Posted: 07 Dec 2015 at 9:39pm
If it helps, there isn't that much difference between 1600 and 1866 speed wise.

Yea. It's AMD themselves that hides that nugget of "officially' supporting 2 sticks at 1866. It can be done, and with stability, but does require some tweaking to accomplish.

Your current 4 sticks of 1866, running them at 1600 should net you some decent timings as you're running them at a reduced speed.

Your OS will thank you for 32GB. Regardless.


Posted By: PetrolHead
Date Posted: 08 Dec 2015 at 7:09am
^This. The BIOS might show you the proper SPD values for a couple of different clock speeds when you select to set them manually, and these timings are supposed to be as official and stable as the timings for the 1866MHz speed, so using them is not really overclocking.

By the way, if you need to buy RAM in the future, it is a good idea to buy them in kits. Even if the parts have the exact same parts number or even build date, it's not 100% sure they will work together. You can almost consider yourself lucky that all four modules work together.


-------------
Ryzen 5 1500X, ASRock AB350M Pro4, 2x8 GB G.Skill Trident Z 3466CL16, Sapphire Pulse RX Vega56 8G HBM2, Corsair RM550x, Samsung 960 EVO SSD (NVMe) 250GB, Samsung 850 EVO SSD 500 GB, Windows 10 64-bit



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net