PCIe bug with M2_1 slot on X870E Tomahawk

jlsmith.01712b902af

New member
Joined
Feb 16, 2025
Messages
14
So, the M.2_1 slot keeps reverting to PCIe 1 x 4 on a cold boot, sometimes just a reboot from within Windows. Manually setting it to Gen 4 or 5 within the BIOS will get it to run full speed until the next shut down/cold boot, then it's back to 1 x 4 again. Basically, I have to keep switching between gen 4 and 5 setting on every boot or it's stuck at 1 x 4. Auto is also broken. Samsung 990 Evo Plus 1TB.

I've seen another user on Reddit with the exact same issue. Same board, different drive. Anyone using this board, check your drive speed!
 
MSI said - It's recommended to adjust the CPU Core Voltage with AMD Overclocking mode.
What does MSI mean by that? Do I have to set the voltage manually? Or what does it refer to? I'm confused.
What value should I set the voltage to?
 
Last edited:
So, the M.2_1 slot keeps reverting to PCIe 1 x 4 on a cold boot, sometimes just a reboot from within Windows. Manually setting it to Gen 4 or 5 within the BIOS will get it to run full speed until the next shut down/cold boot, then it's back to 1 x 4 again. Basically, I have to keep switching between gen 4 and 5 setting on every boot or it's stuck at 1 x 4. Auto is also broken. Samsung 990 Evo Plus 1TB.

I've seen another user on Reddit with the exact same issue. Same board, different drive. Anyone using this board, check your drive speed!
In this topic, many people have unsubscribed about this problem, I am also one of these people, I rearranged my ssd in m2_2 by disconnecting USB4, I get 4x4 lines there, but it's a shame when buying an expensive motherboard, the fastest M2 slot does not work in it
 
I opened another ticket specifically asking for details about that bullet point on the new BIOS. What in the world are they thinking?

No, I do not suspect that the ticket will be helpful, but it's pretty much the only avenue we have...
 
- It's recommended to adjust the CPU Core Voltage with AMD Overclocking mode.

WTF does this even mean?
I'm not an overclocker, I just set EXPO and be done, I don't have the time nor inclination to fiddle with voltages and risk instability.
Won't be installing this BIOS
 
I screenshot the bios description.
I leave my bios untouched, if anything go broke then its msi fault and they are guilty and i go further steps against them.
A customer wont have to fumble in the bios to fix their fault to beware things from break!

This is my first board from MSI and i think i go back to ASUS.
 
I already had an open ticket for the bios M2_1 problem, I'm asking them now what the description of the new bios means and the implications. Until now they have always answered to my requests, we'll see what they say.
 
Ok I just had an "answer" from MSI, here it is :
"Dear customer,

The message informs you that you need to adjust your processor voltage if you are using Overclocking mode. This is normal to ensure your machine is stable when overclocking.
Thank you."
 
Atleast for the X870e Tomahawk, it's the same date/time stamp between the A52 file I downloaded yesterday and today.
All my older CPU PBO settings with per-core Curve optimizer work exactly the same with A52 as they did with vA33 or vA4, as does Memory OC
 
Atleast for the X870e Tomahawk, it's the same date/time stamp between the A52 file I downloaded yesterday and today.
All my older CPU PBO settings with per-core Curve optimizer work exactly the same with A52 as they did with vA33 or vA4, as does Memory OC
Well that's encouraging. I'll still wait a couple of weeks before installing this new bios...
 
I only enable EXPO and whatever the defaults are (PBO ?)
Does that count?
No it doesn't. EXPO doesn't count as overclocking, even if it's technically overclocking. I guess what he says is to increase the Vcore of the CPU if we overclock it. Which is useless because :
1. That's common knowledge since the beginning of the overclocking in the dark ages of computer science.
2. It's almost useless to overclock a 9000 series CPU because undervolting (the complete opposite) is mostly the way with them.
Which means MSI's answer is crap.
 
Last edited:
I know this isn't the discussion for it, but has anyone that's on the 2A52 BIOS happen to encounter the "0d" issue when rebooting via Windows after having used monitoring software such as HWiNFO64?
 
It just occurred to me that "It's recommended to adjust the CPU Core Voltage with AMD Overclocking mode" could be an inartfully-crafted sentence that is recommending to use Precision Boost Overdrive (PBO)--AMD's proprietary, built-in method of overclocking and tweaking voltage--rather than trying to do so with the motherboard's non-PBO settings.
 
No it doesn't. EXPO doesn't count as overclocking, even if it's technically overclocking. I guess what he says is to increase the Vcore of the CPU if we overclock it. Which is useless because :
1. That's common knowledge since the beginning of the overclocking in the dark ages of computer science.
2. It's almost useless to overclock a 9000 series CPU because undervolting (the complete opposite) is mostly the way with them.
Which means MSI's answer is crap.
So if I install the BIOS and just enable EXPO, leaving all the other settings as-is, I would be good?
 
Back
Top