Asus ROG C7H / Ryzen 2700X Manual RAM settings

Phenexfire

Commendable
Oct 28, 2016
11
0
1,510
Current Setup:
ROG Crosshair VII BIOS 0702
Ryzen 2700X
F4-3466C16Q-32GTZR G.Skill Trident Z RGB CL 16-18-18-38 1.35v

Reference post for part of this: http://www.tomshardware.com/answers/id-3504280/tridentz-rgb-ruined-xmp.html

So I had to RMA the first set of RAM because it corrupted. I tested the new pack and windows ram test said it had hardware issues but I did some digging and I think that the DOCP Standard XMP profile was the issue because as soon as I turned that off and let the RAM run at 2800 1.2v it past the tests no issue. In the linked post I saw G.Skill had said that this sort of ram had to be manually configured to get past 2800 because XMP profiles do not work right.So if manual settings will get it up to or very close to it's rated speed then I need some serious help. I have not over clocked RAM since like 2005 because I did not really feel I needed to. I looked in this board and it has tons of settings and I felt clueless. I have tried googling and either my google foo is rekt or there just really isn't enough info out there yet. What settings do I change? Where do I change them? I been building boxes for 15 to 20 years but I feel like a complete noob looking in there at these settings LOL. Any help (detailed go here and change this to this) would be extremely appreciated.

Thanks for any help in advance.
 
Solution
If you have stability at 3400MHz under load then I would leave it at that Phenexfire.:) Very little difference.
Memory diagnostics using Windows is inconclusive and a better program would be Memtest86, run from a USB stick.
Regarding tRC.
tRC can be found listed in CPUz with (RAS# Precharge) and tRAS added together. tRC should not be lower than tRP + tRAS for stability reasons however can be raised. Adjusting these values can improve performance.

To check for stability with any Overclock, I use AIDA64 Stress tester. Download the self extracting .EXE file and it's free for a month.
Yes it can be a little confusing at first Phenexfire. Ryzen 7 Bios is quite comprehensive due to DDR4 fast RAM and a supply of OC RAM.
Should you choose OC RAM then XMP or D.O.C.P profiles do not work as they are not the JDEC standard and so you have to Tweak your Primary Timings and sometimes Voltage to get them to their rated frequency.

You have OC RAM at 3466MHz so Bios will probably default to a lower frequency during initial startup for them to work. There is also no guarantee to achieve your rated SPD as it also depends on the strength of the IMC (Integrated Memory Controller) on your chip.
I have found Ryzen to be picky with OC RAM and best success is to choose a kit that is listed on the MB QVL and have been tested. Update Bios to version 0804 using flashback port on the rear IO panel. Download the Bios file to an empty USB stick and rename the file to C7H.CAP.
You can obtain your SPD settings in Tools section of Bios or from CPUz in Windows.

I have found it better to have a stable Overclock on the CPU (up to 4.2GHz depending on cooler) helps with faster RAM. There is also a number of ways to Overclock (test different ways) however all Overclocking should be done in Bios and not from Windows apps.

Extreme Tweaker menu under Advanced section of Bios is where you Overclock your CPU and RAM frequency.
You have D.O.C.P profiles to try. Chose a profile closest to your rated frequency and see if it works and check what Primary Timings and voltage are used. If unsuccessful then try upping your DRAM voltage slightly and/or loosening timings 1 point and try changing the command rate to 2T. You may not get your exact rated SPD but the difference would be negligible.
Dram voltage and CPU core voltage and frequency are found in MY Favourites section of Bios.
Hope this helps. Should Overclock fail at any time you can recover using clear CMOS on rear IO panel.
Stress test at each step and if stable then save a profile in Bios.


 

Phenexfire

Commendable
Oct 28, 2016
11
0
1,510
Thanks for replying Meanmachine41,

So I updated to the latest bios. I am wary of setting this on the DOCP entry now because of what happened with the last set of RAM. When I do look in there it has only 1 entry (I am at work so I am going by memory) which says D.O.C.P. Standard 16-18-18-18-38 1.35 which is what I had tried to use. When set to this and I run RAM tests I get hardware errors and the system is not stable. I went into the BIOS tools area and found the information you mentioned so I am going to take a look at that when I get home and see if I can figure that out. I am still not sure about how to set these manually just yet and am worried about putting the wrong thing in the wrong place. In the end, I am not worried about hitting 3466 but getting as close to it as I can. I'd even settle for 3200 or 3300 over 2800.
 

Phenexfire

Commendable
Oct 28, 2016
11
0
1,510
I went in and made some changes and tried entering the CL and voltage manually and did not touch anything else. I got the system running at 3400 without any ram errors on the windows memory diagnostics now. But I am wondering if I need to go in and see if I should bump the CPU voltage or something a little bit? I noticed that those options have changed a bit as well so gonna have to see how it is done on these boards. So far the system seems stable, though I am having issues running one of my games and did not seem to when the ram was at 2800. Also considering dropping the ram speed down to 3200 to see if that makes any difference. I noticed in CPUZ that it has an entry for tRC which I did not set in the BIOS. Any thoughts or suggestions from anyone on this? CPU is currently running at 100% power in the power settings on min and max and is up to 4 - 4.05 GHz when I monitor it.
 
If you have stability at 3400MHz under load then I would leave it at that Phenexfire.:) Very little difference.
Memory diagnostics using Windows is inconclusive and a better program would be Memtest86, run from a USB stick.
Regarding tRC.
tRC can be found listed in CPUz with (RAS# Precharge) and tRAS added together. tRC should not be lower than tRP + tRAS for stability reasons however can be raised. Adjusting these values can improve performance.

To check for stability with any Overclock, I use AIDA64 Stress tester. Download the self extracting .EXE file and it's free for a month.
 
Solution