So I recently updated the core of my rig - cpu, ram and mobo and I ended up with this:
Ryzen 5 1600
MSI B350 gaming pro carbon
Corsair Vengeance LPX 16GB, 3200MHz, CL16 (CMK16GX4M2B3200C16R)
And even though I updated my bios to the latest version (v15) i still cannot run it at 3200MHz. It’s locked at 2800MHz. I tried it with both XMP profiles and still nothing. The voltage is running manually at 1.35v. I even hit 2933MHz but when i tried changing ProcODT and trying 3200 and it didn’t work even after turning ProcODT back to auto I couldn’t post with 2933MHz only with 2800MHz. If someone could help especially if you have an msi mobo or even the same one I have that would be great. Thanks for help in advance. If you want more info, screens or anything just ask.
So, 2933 is running fine? Honestly, just don’t bother. If you’ve come this far there really isn’t a lot to gain anymore.
Correction, WAS running fine now It won’t and I don’t know why
U should be happy you got the lpx working at 2800MHz, mine didn’t go above 2400 and i have exactly same model number. Those ram are often on sale, which seems like a good thing. Bad thing is they are not recommended for Ryzen systems which run better on samsung b die chips. Desribed here:
I’d recommend upping the SOC voltage, and loosening the sub-timings a bit.
I tried with SOC 1.2v still nothing, and what do you mean by loosening?
Did you used XMP as starting point or the auto setting from the board? Because XMP can be a problem.
Are the CL timings in the UEFI identical to what the sticks are labeled?
you are aware that soc voltage change won’t be applied until cold-boot? (on msi am4 pro gaming carbon boards) (try CLDO_VDDP voltage)
Try following advanced dram configurations:
Command rate 1
Gear Down Mode - Off / On
Power Down Enable - On / Off
BankGroupSwap - On / Off
(and possibly set timings manually, try going up by one and see if it works.
tCL
tRCDRD
tRCDWR
ttRP
tRAS
you can try to manipulate sub timings and some other settings but up to you…
msi gaming pro carbon boards have shittest memory compatibility (owner of x370 gangrene pro crap.)
- give a shot to memory try it, settings maybe you’ll get lucky.
I would load that XMP profile and one by one bump up those timings till it just boots, and of course tighten it after that
If none of them would work, then I would probably give up on those sticks
…till I would not be able to just give up on it, and I would have to bump all of those settings up and after that tighten everything one by one
Think these motherboards could have auto memory setting related to that repetitive task, so like it always tightens till there is error, and goes back by 2
Then like after certain up time, next boot onwards it’d repeat that task with the next timing
That would be lazy af super feature, the sticklings just go better by themselves
Hey there.
I noticed someone tagged me and decided to have a look.
first thing to take note of:
CMK16GX4M2B3200C16R
are some very pedantic and annoying DIMM sticks. Corsairs product description and binning of their sticks also is quite poor.
So first thing you need to find out is which version of this RAM you have.
There are these two:
- CMK16GX4M2B3200C16 ver5.39 with SK Hynix
- CMK16GX4M2B3200C16 ver4.31 with Samsung B-die
If you have the SK-Hynix version chances are you’re not going to have a fun time.
To find out exactly what your RAM is download thaipohoon burner and use it to read the SPD data from your i2C bus.
For now you can try the following timings at 3200MHz 16-18-18-36-75-1 (tCAS-tRCD-tRP-tRAS-tRC-tCR)
At 1.35V
Also make sure your BIOS/UEFI is fully updated.
It can be done:
TLDR: Avoid Buying Corsair RAM for Ryzen Builds
Their documentation, binning and QC are poor with mixed chips for same model number RAM, in essence it’s all chaos.
Hey @catsay, what is your source for identifying memory? Are there open lists somewhere? Could you provide a link? I’m just curious to find out what is actually on my dimms.
I have access to a few large SPD databases which make it very easy to find.
Unfortunately I can’t share those. Your best option is to use the SPD database as part of Thaiphoon burner’s SPD browser, this in itself is quite comprehensive and should be enough for almost everybody.
Would you mid looking these up if that is enough information? I am running four of those at 2933 on my Asus Prime X370 Pro and I don’t think it is anything fancy. So it might be a solid budget option to recommend for new Ryzen builds. At least I got them pretty cheap. (240,- Euro)
Did you install 0810 yet?
While I think you can get to higher memory speeds with playing with timings.
You have to remember that memory speeds at 3200 is “overclocked” and not guaranteed. I would stay hopeful and look closely into timings but some chips (both Ram and CPU) just wont reach that speed.
I don’t think I am on the newest version anymore but I did install the one with the big agesa update. 0805, I think.
Supposedly 0810 adds more memory support, might be worth a shot.
Later. I am currently moving the system into a rack case, switching CPU cooler because of that and replacing my Fury for Vega64.