4

I once over-estimated my knowledge of hardware (especially combination of motherboard and memory) and bought 4x 16GB GeIL EVO Potenza DDR4-3000 DIMM CL16 for an ASRock X99 Extreme3. I tried to configure it myself, but I never got the forth memory bar to be recognized and the Ubuntu system thus had only 12 of 16 GB available memory.

Then, I brought the PC to a professional for some repairs and asked that the configuration ought to be checked. He indeed succeeded to configure the UEFI to make all 4 bars work with a maximum frequence of approx. half of the 3000MHz available (I think 1600).

Now, I left the PC turned off for some months and the UEFI settings got erased. I forgot that that happens... Now, I'd like to find these settings again to save myself the way to the store and maybe learn something about memory configuration.

The product details from the sellers homepage (translated):

Model name:     EVO Potenza
Capacity:   16GB
# of modules:   4x
Capacity of each module:    4096MB
Type of memory:     DDR4-3000
JEDEC Norm:     PC4-24000U
Memory type:    unbuffered
Norm:   DIMM
Memory interface:   DDR4
Max. Frequency:     3000MHz
Voltage:    1.35V
Connection:     288-pin
Latency (CL):   CL16
RAS to CAS Delay (tRCD):    16
Ras Precharge Time (tRP):   16
Row Active Time (tRAS):     36
Features:   XMP 2.0 Support

I have the following options available in the UEFI (version 3.70):

BCLK Frequency
DRAM Voltage
DRAM Reference Clock
DRAM Frequency (Auto | DDR4-800 | DDR4-1066 | DDR4-1333 | DDR4-1600)

Primary Timing Options:
CAS# Latency (tCL)
RAS# to CAS# Delay (TRCD)
Raw Percentage Time (tRP)
RAS# Active Time (tRAS)
Command Rate (CR)

Secondary Timing Options:
Write Recovery Time (tWR)
Refresh Cycle Time (tRFC)
RAS to RAS Delay (tRRD)
RAS to RAS Delay (tRRD_L)
Write to Read Delay (tWTR)
Write to Read Delay (tWTR_L)
Read to Percentage (tRTP)
Four Activate Window (tFAW)
CAS Write Latency (tCWL)

Third Timing Options and Advanced Settings
[I can list them if that if that helps]

I already tried to set all options available from the product details which still causes only 3 of 4 bars to be recognized.

The CPU is Intel(R) XEON(R) CPU E5-2603 v3 @ 1.60GHz. The OS is now Ubuntu 18.04 (in case that matters, the memory is already not recognized in the UEFI).

16GB of RAM installed, ~12GB useable is marked as duplicate of question regarding Windows which has never been involved in my system or an erroneous connection of the memory or CPU socket which I believe is unlikely since the problem is identical to the situation before the first fix which needs to be found again (unfortunately and because of my bad).

Kalle Richter
  • 2,472
  • 6
  • 44
  • 64

3 Answers3

2

I payed an IT guy to figure it out and he simply pulled and plugged bars from the 3rd and 4th bench with reboots in between. That, he said approximately, triggers the auto-configuration of quad-channel mode.

The sequence was as I recall, insertion of one in the 3rd bench, reboot, check the recognition in the EFI menu, shutdown, put that one in the 4th bench, then reboot, check, shutdown, put the 4th bar in the 3rd bench. And reboot. And that was it. The 4 bars where recognized and operate with 2400MHz and I have 16GB RAM which was all I ever wanted, except for buying the right modules in the first place.

I did reset the memory settings (timing etc.) before he started. And he checked the bars for marks indicating the order, but there were none.

Kalle Richter
  • 2,472
  • 6
  • 44
  • 64
1

The RAM counseled for the ASRock X99 Extreme3 by the Crucial website goes only up to DDR4-2666, while the one you bought is DDR4-3000.

The motherboard evidently can adapt itself, as it can manage to work with three RAM sticks, but not with four.

The usual suggestion in such a case is to up the voltage to 1.5v, as higher-powered RAM requires more voltage. However, the motherboard in question can only go up to 1.39, which I believe was not enough in this case, so this is not an option.

The only way to reduce the voltage required by the RAM is to reduce its frequency, which was apparently the solution taken by the workshop that made it work for you with four RAM sticks.

Your options then are either to work with four RAM sticks but with reduced speed, or stay with three RAM sticks working at the full speed of the motherboard (which is still below the true capacity of the RAM your bought).

harrymc
  • 498,455
1

The first thing I would try is to reset everything (including voltages) to auto.

Second, higher voltage does not always yield better performance. Sometimes it will impede performance by causing higher heat production.

Start with the default voltage and if you aren't getting reliability at full speed try incrementing it a small amount of time. A utility such as MemTest86+ can help with this.

Don't worry about getting the full timings. Some processor motherboard combinations will never get your full optimized timings on timing optimized RAM.