Overclock.net banner

XMP causing BSOD while using 4 sticks, since BIOS Update (MSI PRO Z-690-A)

5.8K views 11 replies 6 participants last post by  adolf512  
#1 ·
Hi,

I've updated my BIOS and am no longer able to utilize the full speed of my ram, and my BIOS is by-default throttling my ram 800 mhz under, but only when utilizing all 4 dimms.
Please see the attached photos for my PC specs

Before updating my BIOS, I was able to run XMP with everything working stable & fine, running resource intensive games for extremely long periods of time..

Since this BIOS update, XMP is no longer working as intended. I've tried lowering voltages/rolling back bios, clearing cmos, trying different bios versions, etc.

I've even reinstalled all chipset drivers, verified everything was plugged in with the PSU, etc.

I've even went so far as to replace my RAM!

When I have all 4 sticks in, the BIOS will default to 4000 MHz. Enabling XMP causes constant BSOD..
I've tested each DIMM, running mem diagnostics for each stick & each slot, all returning with no issues with XMP enabled.

What I'm really stumped on is getting it back to the working condition I had before, that is:
XMP Enabled (6000 MHz), with all 4 sticks of ram, without BSODing...

If ANYONE can help me, this is quite frustrating!

Image
Image
Image


Image
Image
(slots 3&4 are the exact same, minus serial numbers)

Image
 
#2 ·
Hi,

I've updated my BIOS and am no longer able to utilize the full speed of my ram, and my BIOS is by-default throttling my ram 800 mhz under, but only when utilizing all 4 dimms.
Please see the attached photos for my PC specs

Before updating my BIOS, I was able to run XMP with everything working stable & fine, running resource intensive games for extremely long periods of time..

Since this BIOS update, XMP is no longer working as intended. I've tried lowering voltages/rolling back bios, clearing cmos, trying different bios versions, etc.

I've even reinstalled all chipset drivers, verified everything was plugged in with the PSU, etc.

I've even went so far as to replace my RAM!

When I have all 4 sticks in, the BIOS will default to 4000 MHz. Enabling XMP causes constant BSOD..
I've tested each DIMM, running mem diagnostics for each stick & each slot, all returning with no issues with XMP enabled.

What I'm really stumped on is getting it back to the working condition I had before, that is:
XMP Enabled (6000 MHz), with all 4 sticks of ram, without BSODing...

If ANYONE can help me, this is quite frustrating!

View attachment 2628726 View attachment 2628727 View attachment 2628728

View attachment 2628729 View attachment 2628730 (slots 3&4 are the exact same, minus serial numbers)

View attachment 2628731
What are your VDDQ and SA voltages? What were they before the BIOS update? I wonder if the voltages were too high and the new BIOS now applies more conservative IMC voltages after the whole X3D SoC voltage debacle.
 
  • Helpful
Reactions: Ichirou
#7 ·
Unfortunately, crashed about 30 minutes in.

I've lowered the speed to 5000 MHz to see if I can even run this. I guess i'll let you know!
You could also try 1.25 V on SA, though probably not worth pushing harder than that.
 
#9 ·
XMP sucks. SO does chucking voltages at it.

Loosen the primary timings a tad, make sure tRFC is set correctly, or even a bit looser (bigger number) and see what works.

You wont notice a 5-15ns latency difference, trust me.

BUT you will notice not being able to run 6000!!

JEDEC is what, 4800? If you super tuned 4800 to be as blazing fast as possible, and stuck a cheap no-name 6000 kit in and both were stable, you would want to keep the 6000 kit.

Again, XMP kinda sucks on DDR5. Its new, they are still working the bugs out, and motherboard manufacturers are scrambling to update what they can do with it!


Just have some fun tweaking. Its a steep learning curve, but it is amazing how much performance is on the table with all the ram timing settings. Especially if you can rip off a few sweet benchmarks with higher than XMP speeds with just a couple hours of tweaking and learning.


I highly recommend no matter what, making a USB bootable drive with memtest86 (they have a complete how to guide also), and test your ram.

Just because it boots up and appears to run smoothly, doesnt mean it is not slowly corrupting files in the background. Run an elevated powershell with sfc /scannow every once in awhile. If it regularly catches stuff, you need to stabilize your system.
 
#11 ·
When you overclock or use your computer for edge case, you shouldn't apply a bios update blindly.
-You can try downgrading the bios if it's allowed
-If it's not allowed and you have the patience/willingness to learn, google jtag bios programming
-Drop your ram to 5600mhz but tighten your timing to CL37-, you will have about the same performance.