AMD X670E motherboard bug is nerfing PCIe 5.0 SSD performance

zohaibahd

Posts: 934   +19
Staff
Facepalm: A significant number of X670E owners have been dealing with an annoying issue where their PCIe 5.0 drives are being severely throttled down to prehistoric Gen 1 speeds. Worse yet, the problems aren't limited to a particular model or brand; they are affecting motherboards from multiple vendors like Asus and MSI.

While Gen 5 SSDs were initially running at their rated high speeds, affected users began noticing major performance drop-offs over time. In addition to slow speeds, some users have also reported their systems hanging, crashing, or failing to boot into Windows when both the primary Gen 5 SSD slot and the Gen 5 graphics card slot are populated.

Now, we all expect to encounter minor snags during a major tech transition like PCIe 5.0. However, this frustrating situation is not what early adopters signed up for. After all, Gen 5 SSD support was a key selling point for X670E. The issues have surfaced on multiple models including Crucial's T700 and T705 models.

Asus is advising affected customers to reach out to their SSD vendor for support. Meanwhile, Crucial conducted an investigation on their end and determined that the culprit lies with the X670E motherboards themselves.

In their testing across various X670E boards and in-house systems, the company was able to reproduce the same crippling slowdowns on Gen 5 SSDs. Their recommendation is to contact the motherboard maker about issuing a BIOS update to address the root cause.

"We would like to inform you that we escalated your issue to our dedicated team for further investigation, and they informed us that the problem lies with the motherboard rather than the Crucial SSD. This behavior has been observed across various motherboards from different manufacturers, and we were able to replicate it on our in-house systems as well," a statement by Crucial published on Asus' forums reads.

"The issue seems to occur when a Gen5 SSD is connected to a Gen5 slot on the motherboard, which is why you are not experiencing this problem with your Gen4 drive. If you were to connect the Crucial T705 SSD to Gen4 speeds at all times, this issue would likely be resolved," it adds.

While the exact source hasn't been pinpointed yet, some theories are circulating. One of them suggests that the primary PCIe 5.0 slot for graphics cards is sharing bandwidth with the first Gen 5 SSD slot in certain configurations. This is not ideal, as those lanes shouldn't be combined for optimal performance.

MSI has already rolled out a BIOS revision (1.0c release) that's apparently fixed things for some folks, though the issues persist for others.

On the bright side, reverting to a Gen 4 SSD or running the graphics card at Gen 4 speeds does seem to sidestep the problems for the time being. However, that's obviously not an ideal long-term solution for those who paid a premium specifically for the benefits of Gen 5.

Permalink to story:

 
I think most here are thinking it, your existing PC is already pretty powerful. unless really time constrained, just wait for everything to settle down . these MBs are not cheap. Must be absolutely annoying for someone with a top spec 9950x system for productivity.
Really hope AMD get it right for Zen 6.

For gamers probably the best bang for buck series down and the 98003D. AMD has to get a good pairing there. Gamers down need the latest and greatest MB . Simple effective MB . 2 fast drives . best memory for Ok price
 
I think most here are thinking it, your existing PC is already pretty powerful. unless really time constrained, just wait for everything to settle down . these MBs are not cheap. Must be absolutely annoying for someone with a top spec 9950x system for productivity.
Really hope AMD get it right for Zen 6.

For gamers probably the best bang for buck series down and the 98003D. AMD has to get a good pairing there. Gamers down need the latest and greatest MB . Simple effective MB . 2 fast drives . best memory for Ok price

Agreed. I have a (flexible of course!) "rule" of not buying brand spanking new shiny PC component for at least three months after release. It's an arbitrary threshold - anyone with a 13th or 14th gen Intel CPU can attest to that - but it's a good starting point to avoid being an accidental beta tester.
 
Agreed. I have a (flexible of course!) "rule" of not buying brand spanking new shiny PC component for at least three months after release. It's an arbitrary threshold - anyone with a 13th or 14th gen Intel CPU can attest to that - but it's a good starting point to avoid being an accidental beta tester.
It sure reminds me of video games. Thats my logic there too, but instead of 3... make it 1 full year. Dem games need 50000 updates to be even worth starting up/working. Kind of how my 7800X3D needed 12 bios updates to stop booting for 5 mins each time... im down to 50 seconds now.
 
It sure reminds me of video games. Thats my logic there too, but instead of 3... make it 1 full year. Dem games need 50000 updates to be even worth starting up/working. Kind of how my 7800X3D needed 12 bios updates to stop booting for 5 mins each time... im down to 50 seconds now.
My Stix I itx x670e with 7800X3D boots in 5 seconds to windows.

What motherboard and ssd do you have?
Also do you have dual boot os?
 
I guess this is just an unfortunate downside of ever increasing complexity. Bugs will happen. What we need are the companies to own their bugs and fix them promptly.

Reading the article, I’m not sure whose bug this is. It does seem to be the SSD. It might be the motherboard vendors not doing things to spec or maybe it’s ASmedia, who make the chipsets for AMD. I hope it gets resolved soon.
 
I guess this is just an unfortunate downside of ever increasing complexity. Bugs will happen. What we need are the companies to own their bugs and fix them promptly.

Reading the article, I’m not sure whose bug this is. It does seem to be the SSD. It might be the motherboard vendors not doing things to spec or maybe it’s ASmedia, who make the chipsets for AMD. I hope it gets resolved soon.

Not chipsets because Asmedia chipsets only support PCIe 4.0.

PCIe 5.0 slots are connected to CPU.
 
More early adopter blues. I have one of these motherboards, but currently running gen 4 ssds.

As I recall there weren't that many gen 5 ssds on the market when x670e was released. It begs the question - how much testing could have been done with real products?
 
It sure reminds me of video games. Thats my logic there too, but instead of 3... make it 1 full year. Dem games need 50000 updates to be even worth starting up/working. Kind of how my 7800X3D needed 12 bios updates to stop booting for 5 mins each time... im down to 50 seconds now.

Here the same with the ashrock x670 pro rs, now also in seconds. And hope stay that way.
I have 4x16 gb, maybe that dif not helped.
 
Has nothing to do with bad motherboards, as it affects all brands!

More like AMD software flaw.
It's a motherboard issue. It's how some manufacturers implemented this feature. AMD doesn't control this.

The main suspected cause is that some manufacturers have shared the 5.0 lanes from the first m2 slot with the first GPU slot (bifurcation is allowed by the 5.0 spec), which would make sense why it works when you switch to 4.0. You can consider it as a means of saving money or simplifying the manufacturing process.

It seems to be a bug that can be fixed with a bios update. There are motherboards that seem to work without issues.
 
It's a motherboard issue. It's how some manufacturers implemented this feature. AMD doesn't control this.

The main suspected cause is that some manufacturers have shared the 5.0 lanes from the first m2 slot with the first GPU slot (bifurcation is allowed by the 5.0 spec), which would make sense why it works when you switch to 4.0. You can consider it as a means of saving money or simplifying the manufacturing process.

It seems to be a bug that can be fixed with a bios update. There are motherboards that seem to work without issues.
You might be on to something! Approved
 
It's a motherboard issue. It's how some manufacturers implemented this feature. AMD doesn't control this.

The main suspected cause is that some manufacturers have shared the 5.0 lanes from the first m2 slot with the first GPU slot (bifurcation is allowed by the 5.0 spec), which would make sense why it works when you switch to 4.0. You can consider it as a means of saving money or simplifying the manufacturing process.

It seems to be a bug that can be fixed with a bios update. There are motherboards that seem to work without issues.
Yeah - as I said, it’s how the motherboard handles the sharing of lanes with the pcie 5.0 drive - it starts out blazing fast, then gets throttled due to not getting enough bandwidth. Gpus doesn’t need the full pci-e 5.0 bandwidth (far from it), so a BIOS update should solve this.
 
I think I'm going to rebuild my X99 system.

No PCI-E bottlenecks, quad channel DRAM support, 10 SATA drive support, heck it even still had an NVME slot, and the CPUs were still pretty alright due to core count. Never ran into any bottlenecks.. which were day 1 after switching to Ryzen.

Looked at the x870E boards and am flabbergasted at how extremely cut down they are. No surprise x670e is having this type of issue, even 2 years after it's been on the market.

The rush for newer PCI-E gens and as much NVME as possible has done an extreme number to motherboards nowadays. Similar to the rush for 4K and beyond at monitor sizes too unreasonable to even use at a desktop.
 
just wait for everything to settle down .

Disagree, if there's an issue then AMD should be sorting it out ASAP. If Intel don't get a break for a chipset snafu, neither does AMD.

these MBs are not cheap. Must be absolutely annoying for someone with a top spec 9950x system for productivity.

All the more reason that these boards should be fixed ASAP.
 
Disagree, if there's an issue then AMD should be sorting it out ASAP. If Intel don't get a break for a chipset snafu, neither does AMD.



All the more reason that these boards should be fixed ASAP.
I agree AMD and its partners should sort it out ASAP.
My point is that these things are expensive and quite complex. I think people should hold off somewhat to see how they hold up
Same applies if I buy an TV/audio receiver with some new HDMI std, I don't want a flakey connection to TV where it have dropouts and need to power recycle

I do wonder with motherboards what's the difference between a v1.0 board and a v1.2
The v1.0 may ship with bios number 8, yet 3 years later its Bios number 24
many people hold off latest bios updates , GPU driver updates, IOS/android phone updates even if just for a week to see if others had problems

Another benefit in holding off , known for a long term is what works best with a certain motherboard. 2 memory modules different companies , same specs , one works as intended the other doesn't. Things like this have been known about for a long time
That seems case here certain motherboards with certain drives are more affected
 
I think I'm going to rebuild my X99 system.

No PCI-E bottlenecks, quad channel DRAM support, 10 SATA drive support, heck it even still had an NVME slot, and the CPUs were still pretty alright due to core count. Never ran into any bottlenecks.. which were day 1 after switching to Ryzen.

Looked at the x870E boards and am flabbergasted at how extremely cut down they are. No surprise x670e is having this type of issue, even 2 years after it's been on the market.

The rush for newer PCI-E gens and as much NVME as possible has done an extreme number to motherboards nowadays. Similar to the rush for 4K and beyond at monitor sizes too unreasonable to even use at a desktop.
Ah yes X99 with PCIe 3.0 is really top tier in soon to be 2025 and SATA is widely used in high-end PCs, or...

X99 CPU capability is trash in late 2024 and that M.2 slot (its not a NVME slot - NVME is the protocol...) you talk about, is probably SATA speeds or a slow PCIe 3.0 slot.

Most people use this:
1 GPU + 1-2 M.2 SSDs

This is a non-issue for most people and any new motherboard will easily make X99 and CPUs of that age look ancient. Top GPUs today use PCIe 4.0, soon 5.0 and not 3.0 like the X99 has. SATA is dead as well, slow and dated.

Nothing about X99 is impressive in 2024 really. Current chipsets and CPUs are obviously much better.
 
Last edited:
Back