AMD Ryzen memory support

RemusM

Well-known member
LIEUTENANT COLONEL
Joined
Nov 16, 2006
Messages
4,079
These are the memory configs & speeds guaranteed by AMD for their Ryzen 1XXX CPUs:
1866 MHz for 4 DIMMs in dual channel and dual rank.
2133 MHz for 4 DIMMs in dual channel and single rank.
2400 MHz for 2 DIMMs in dual channel and dual rank.
2666 MHz for 2 DIMMs in dual channel and single rank.

Anything above that is gambling.


Update 2020:

The max memory speed (guaranteed) for Ryzen 1XXX is 2666MHz.
The max memory speed (guaranteed) for Ryzen 2XXX is 2933MHz.
The max memory speed (guaranteed) for Ryzen 3XXX is 3200MHz.
But those speeds are guaranteed only in case of 2 single-rank modules.
In case of dual-rank modules or 4 memory modules everything is degraded with 266MHz (at least).
Of course, overclocking and overvolting combined with a bit of luck (high quality CPU) can lead to higher speeds.
But again, nothing is guaranteed.


Update 2023:

Ryzen 5XXX

5700X.png


Ryzen 7XXX

7700X.png


Ryzen 9XXX

amd-ryzen-9-9950x.png
 
Last edited:
That's not possible.
The max memory speed (guaranteed) for Ryzen 1XXX is 2666MHz.
The max memory speed (guaranteed) for Ryzen 2XXX is 2933MHz.
The max memory speed (guaranteed) for Ryzen 3XXX is 3200MHz.
But those speeds are guaranteed only in case of 2 single-rank modules.
In case of dual-rank modules or 4 memory modules everything is degraded with 266MHz (at least).
Of course, overclocking and overvolting combined with a bit of luck (high quality CPU) can lead to higher speeds.
But again, nothing is guaranteed.
:beerchug:

I have a motherboard b450 tomahawk.

I had a Ryzen 5 2600 using a dual channel memorys 2 x 8 gb argard 3200 mhz, when I put my new CPU Ryzen 7 3700X I just could boot when I did a CMOS and just at 2400 mhz, when I changed for 3200 mhz the computer simply didn't boot and I have to return to the 2600 to continue using my computer.

What can I do guys?
 
X370 XPOWER GAMING TITANIUM (MS-7A31)
G.Skill Ripjaws V Model F4-3200C16D-32GVK Dated 2019 Dec DDR4-3200 16Gx2 CL16-18-18-38 1.35v Intel XMP 2.0 Ready.
Clocked at 2133MHz
So far all 4 Modules are working fine at 64GB Max!

Will post any future issues, with slow OC-ing.
Have Ryzen 7 1800X Processor
E7A31AMS.180 BIOS

GEFORCE GTX 1070 1st slot
None M.2 yet
HGST Ultrastar HE10 10TB for boot/data/play
 
I have 2 questions. I currently have Asrock AB350 pro4 mobo and uograded my G.SKILL flare x 3200MHz 16GB with another 16GB, only to learn my max speed is 2400MHz with all slots filled(was running xmp stable with 2 slots). I'm planing to get x570 tomahawk and want to know will my speed 3200MHz with all slots filled and second question will it be compatible with ryzen 2700x straight out of the shop? Thanks in advance
 
I'm planing to get x570 tomahawk and want to know will my speed 3200MHz with all slots filled and second question will it be compatible with ryzen 2700x straight out of the shop?

https://www.amd.com/en/products/cpu/amd-ryzen-7-2700x
System Memory Specification : Up to 2933MHz
So AMD guarantees for Ryzen 2XXX up to DDR4-2933
Anything faster is a bonus.
On top of that, with 4 modules is more difficult to achieve higher speeds.
You might need to increase the voltages and/or to relax the timings.
So that "straight out of the shop" depends on your luck.
 
https://www.amd.com/en/products/cpu/amd-ryzen-7-2700x
System Memory Specification : Up to 2933MHz
So AMD guarantees for Ryzen 2XXX up to DDR4-2933
Anything faster is a bonus.
On top of that, with 4 modules is more difficult to achieve higher speeds.
You might need to increase the voltages and/or to relax the timings.
So that "straight out of the shop" depends on your luck.
But will x570 tomahawk be compatible with 2700x straight out of the box or I need to tell the seller to upgrade/downgrade the bios?
 
https://www.amd.com/en/products/cpu/amd-ryzen-7-2700x
System Memory Specification : Up to 2933MHz
So AMD guarantees for Ryzen 2XXX up to DDR4-2933
Anything faster is a bonus.
On top of that, with 4 modules is more difficult to achieve higher speeds.
You might need to increase the voltages and/or to relax the timings.
So that "straight out of the shop" depends on your luck.

Hi,

I am and I was aware of this restrictions with system memory specifications for Ryzens 2xxx but:

1) On youtube there is plenty videos that guys oc RAM like nothing on x470 or x570 with 2700x up to 3433 MHz (GGB and ASUS boards with fclk oc options)
2) On webpage for X570 Tomahawk was and still is stated that for R7 2700X is 3200 Mhz kit ok even 2x16 GB kit from G.Skill (F4-3200C14D-32GTZ)
https://www.msi.com/Motherboard/support/MAG-X570-TOMAHAWK-WIFI#support-mem-14

So, I used it in dual channel mode and board only boot at 2933 Mhz. I was thinking that is cpu issue (FCLK) but I was try boot with only one stick at 3200 MHz and it boot and run windows.

So, tell me. Is the problem in CPU (FCLK) or may I try update BIOS to 7C84v12 (improved PS/2 KB/Mouse compatibility and improved memory compatibility) for dual channel mode with 2x16 GB?

And one final question. Why MSi disable fclk options for 2xxx Ryzens in BIOS? GGB or ASUS did not. And for Ryzens 3xxx there is.

Thx. 🙂
 
hello again guys :biggrin:
Im happy to say I got the x570 tomahawk and my 2700x and 4 sticks of g.skill flare x work great! xmp profile 2(3200mhz) works without issues :beerchug:
 

Attachments

  • Screenshot_2.jpg
    Screenshot_2.jpg
    85.3 KB · Views: 248
Memory report for x570 Tomahawk (Ryzen 5 3600XT):
RAM: G.SKILL Ripjaws V Series 32GB (2 x 16GB) 288-Pin DDR4 SDRAM DDR4 3600 (PC4 28800) Intel XMP 2.0 Desktop Memory Model F4-3600C16D-32GVKC
System is running at the XMP Profile 1, with infinity fabric set to default (FCLK =MCLK)
System completed four passes of Memtest86 v8.4, Five hours of "blend" in mprime v303b6.linux64, and 20 iterations of LinpackXtreme v1.1.3_amd64 (ryzen3 stress test using 9.6GB of RAM).
 
Last edited:
Hoping for some help. Just upgraded to a B450M Pro VDH Max. I've got 4x 4GB memory modules from the old machine which all played nicely together on an H270M. Both are HyperX Fury (One pair is DDR4-2400 CL15 288-Pin DIMM and the other DDR4-2666 CL15 288-Pin DIMM). If I run the 2400 as a single module or a pair of modules it runs fine. As soon as I put in the second set of modules it starts giveing me the BSOD. When I change I'm just loading the optimised defaults.
Is there something I need to tweak in the BIOS to get them working, or is this MoBo just more picky? Any advise welcome.
 
Hoping for some help. Just upgraded to a B450M Pro VDH Max. I've got 4x 4GB memory modules from the old machine which all played nicely together on an H270M. Both are HyperX Fury (One pair is DDR4-2400 CL15 288-Pin DIMM and the other DDR4-2666 CL15 288-Pin DIMM). If I run the 2400 as a single module or a pair of modules it runs fine. As soon as I put in the second set of modules it starts giveing me the BSOD. When I change I'm just loading the optimised defaults.
Is there something I need to tweak in the BIOS to get them working, or is this MoBo just more picky? Any advise welcome.
You should start a new thread if you still need help with this.
 
RemusM [user / first post]

These are the memory configs & speeds guaranteed by AMD for their Ryzen 1XXX CPUs:
1866 MHz for 4 DIMMs in dual channel and dual rank.
2133 MHz for 4 DIMMs in dual channel and single rank.
2400 MHz for 2 DIMMs in dual channel and dual rank.
2666 MHz for 2 DIMMs in dual channel and single rank.
Anything above that is gambling.

After 3 years /the time when quote was posted/ when I install dual 2 x 2X8 only first configuration works for me (32 GB = 1866) , when I install just 1 x 2X8 (16 GB = 2133), I dont have the problems with 2133 when only one dual channel where installed. I am not going for overclocking for now, bcs I have only fabricated AMD cooler.

Here is my specs:

Motherboard: B450 Gaming Plus Max
RAM!!!: Corsair Vengeance LPX DDR4 3000 MHz :-)-)) 2 x 2X8GB
CPU: AMD Ryzen 5 2600

I think rest is unimportant bcs we talking about RAMs and compatibility.

This is the last time I buy smthg wich recommends me the website instead of lookin at msi supported RAMs.

UPDATE: I manualy increase the voltage from 1,22 (safe) to 1,30 and set frequency to 2933 MHz (according to another website it is max speed of RAM supported by my processor), so far so good
 
Last edited:
Did anyone tried to run the 4000 MHZ Kits from G.Skill already?

Like:

It has CL15 and runs at 4000. Right now most of us can't test with Ryzen 5950X but might someone got it running on older CPUs? I think about buying the Kit, but not sure if it will run on my MSI MEG X570 Unify.
 
There does seem to be an issue with the MSI X570 boards and Ryzen 5000 series not allowing an FCLK higher than 1600Mhz, so if you have 3200MHz RAM you are good, But anything past that will not boot. I get an 07 Diag code on the Mobo.
I am hoping the MSI BIOS updates will resolve it soon. But even the E7C35AMS.A75 Beta bios has the same issue.
I am running an X570 Unify, Ryzen 5800X and G.Skill 14CL 3200Mhz 4x8.
The RAM happily OC'd to 4000 at 16-16-16-36 with my 3900 XT but not with the 5800X, unless I manually underclock the FCLK to 1600 MHz.
 
There does seem to be an issue with the MSI X570 boards and Ryzen 5000 series not allowing an FCLK higher than 1600Mhz, so if you have 3200MHz RAM you are good

I just noticed the same, tried two different brands of RAM and both end up at 07 error above FCLK 1600 MHz. Beta BIOS goes up to 1900 MHz.
 
Last edited:
Back
Top