Issue with Asus Prime x670-E-Pro Wi-Fi boot during cold start.
Issue with Asus Prime x670-E-Pro Wi-Fi boot during cold start.
Hello Everyone,
I recently upgraded my BIOS to version 3042 to fix the AMD vulnerability and started using the system. However, during a cold boot, the system would fail to post and I was only given the option to go into BIOS and then restart from there.
Looking around, I upgraded the BIOS to 3057 but the problem persisted. The system doesn’t seem to behave strangely otherwise. I don’t overclock and the only change I made was enabling XMP in the BIOS after updating my BIOS.
Please let me know if you have any suggestions.
Thanks.
Welcome to the forums, new member!
Check if you've reset the CMOS after confirming the BIOS update was applied correctly. Unplug the power source and the display, take out the CMOS battery, and hold the power button for 30 seconds to remove any remaining charge. After 30 minutes, reinstall the battery.
Hello Bob.B,
Yes, the expo ram option is a drop down that shows up when you start in Basic Bios, allowing you to enable it. In the advanced settings I believe there were other choices, but I’m not sure if they automatically update your selection. For now, after updating my BIOS I also enabled Expo settings and saved the changes with the usual process.
I'll wait until Thursday to check, stay tuned. But reviewing my manual suggests I might have chosen times Asus set instead of what's on the RAM. I should probably adjust the clock Dram setting as in pages 16 and 17. What do you think?
Everything is fine, thank you for taking the time and the help in resolving the issue.
I've got an Asus Prime X670-P WiFi and I cannot recall seeing any EXPO specific settings in the BIOS, unless DOCP counts as EXPO?
https://www.technewstoday.com/docp-asus/
The SPD (Serial Presence Detect) chip on each DIMM contains a bunch of timings, related to possible XMP (or in some instances EXPO) timings for use by the BIOS.
I have some DIMMs with up to seven SPD settings for exactly the same memory clock frequency, with the only difference being the CL (CAS) value. In the image below for DDR4 RAM, there are five timigs for 1600MHz (3200MT/s). In each case, the only value which changes is CL (16, 17, 18, 19, 20).
When the Asus BIOS checked your RAM during installation, it probably picked the fastest timings for each clock speed. If it cannot find an exact match to your requested speed, it extrapolates timings from the nearest speed above and below.
The net result is when you select DOCP-6000 in the memory overclock section of the Asus BIOS, it will load the fastest CL(CAS) setting held in the XMP table (or EXPO if present). This might be too fast for your CPU.
N.B. A large proportion of DIMMs come with only XMP timings in SPD, i.e. no EXPO tables.
XMP values are often OK for use with AMD Ryzen, but not always. If you've set DDR5-6000 in D.O.C.P. it might simply be too fast for your Ryzen 7 7800 X3D without some manual tweaking.
Either drop the memory overclock by one level, e.g. DDR5-5800 or DDR5-5600 and see if the system becomes more stable.
Alternatively, dive into the manual timings after setting DDR5-6000 and raise the value of CL(CAS) by one clock cycle. If, for example, CL=38 at 6000MT/s, increase CL to 39 for both DIMMs. Save and reboot. Run stability test. If it's still unstable, try CL=40. Note: Your CL may not be 38 at 6000MT/s. I didn't check.
Of course adding clock cycles to CL slows down memory access, but stability is more important than sheer speed. Intel CPUs tend to run faster XMP speeds than AMD.
If your DIMMs are not in the Asus QVL, there's a chance they might not be 100% stable when overclocked on your CPU. Some people warn against running Corsair Vengeance with AM5 Ryzens.
I run my 2 x 32GB Kingston Fury DDR5 DIMMs at 4800MT/s for stability in long video renders on my 7950X.