I recently upgraded my setup from an ASRock B450M Pro4 motherboard with 8GB of 3000MHz RAM (2x4) and a Ryzen 5 2600 to a Ryzen 5 5600 with 32GB of 3200MHz RAM (2x16 Corsair Vengeance LPX). However, I can't seem to run the new RAM at 3200MHz using XMP; it just defaults back to 2133MHz. The best I can manage is 3066MHz. Does this motherboard not support 32GB at 3200MHz? Should I consider returning the 32GB and getting 16GB to achieve 3200MHz, or is it fine to stick with the 32GB running at 3066MHz? Does the difference in speed matter for my gaming purposes, especially since I've heard Ryzen benefits from higher frequency RAM?
3 Answers
That's interesting! I've got the same ASRock B450M Pro4 and can easily run 3600MHz without issues. You might want to keep checking your BIOS settings; that can play a big role in how your RAM performs. What version are you running?
You can probably just stick with the 3066MHz. The performance gap between that and 3200MHz is pretty minimal for most gaming scenarios. It's likely that your CPU's memory controller might be the bottleneck, not the motherboard. Also, make sure your BIOS is updated; that can sometimes help with RAM stability!
I actually updated my BIOS from 5.30 to 10.31! I did run into a small hiccup, though; my CPU came with a bent pin, but I was able to fix it.
The speed difference is not major for gaming, so don't stress too much about it. Just check which BIOS version you're on, as that can impact RAM compatibility. Updating to the latest version is usually a good idea for better memory support.
Yeah, I updated the BIOS to 10.31 from 5.30. It's definitely the latest one.

Updated to 10.31 from 5.30. Definitely gave that a go!