MSI MPG X670E CARBON WIFI - PCIe slot no longer works after BIOS update

Joined
Nov 11, 2022
Messages
20
Hi,

At the launch of AM5 I purchased an MSI MPG X670E CARBON WIFI for myself along with a Ryzen 7 7700X and 2x 32 GB DDR5-5600 RAM. For the first few months it has been running pretty smoothly with no major issues.

However last weekend I decided to update the BIOS to the latest version (7D70v12) and while it offers some nice quality-of-life improvements, it did also introduce one major issue for me. In PCIe slots 2 and 3, I have installed two capture cards: an Elgato Game Capture 4K60 Pro MK.2 and an Elgato Game Capture HD60 Pro, respectively. I use these side-by-side for different purposes. After the BIOS update, the HD60 Pro capture card in the PCI_E3 slot from the Chipset is no longer being detected by Windows. There are no errors, no unknown devices in Device Manager, it's like the card isn't there at all.

I've already tried various things: updating drivers for the motherboard including the Chipset drivers, installing the latest drivers and software for the capture cards, updating Windows 10 to the latest version and installing all optional updates. I also reset the BIOS settings to the defaults and checked with that. None of those things solved the problem. At this point I'm very sure it's not a software or settings problem.

To eliminate the possibility of a failure with the capture card itself, I also swapped around the cards around so that the HD60 Pro is in the PCI_E2 slot. And sure enough: now the HD60 Pro is being detected again while the 4K60 Pro card is no longer visible in Windows. So I'm very certain that the problem is with the PCI_E3 slot (the only slot to come from the Chipset and not from the CPU) and it cannot be a coincidence that the problem appeared immediately after updating the BIOS. My guess is that this BIOS version introduced a bug in the Chipset firmware that causes the attached PCIe slot to fail initialization.

I would like to downgrade the BIOS again to the version that came preinstalled on the motherboard (version 110) just to see if that solves the problem, but that version does not appear to be available for download anywhere.

P.S.: I also noticed that after the BIOS update, the Sleep option disappeared in Windows. This bug is already covered and acknowledged in a different thread on this forum and I've confirmed that disabling A-XMP in the BIOS makes the Sleep option reappear, so this seems to be unrelated to my PCIe slot issue described above.
 
Hello :)
I am a new MSI user, I was a recent victim of the Asus Bios issue where the bios basically bricked my Strix. I've had my new machine together for the last 2 weeks using the bios the board came with, 7D70v12. I'm slightly paranoid, after Asus, with updating the bios and would appreciate some opinions. Which Bios would be best for my config, in your opinions? Everything is running well at the moment, using EXPO. Should I even bother to update, normally it's a good thing, or was until recently lol.
I do gaming, Adobe photoshop and a few other things with my rig: I'm also thinking of getting a 4090 FE in the near future. So any advice would be appreciated.
Thank you.

My Specs are as follows:
  • Fractal North Mesh
    MSI X670E CARBON WI-FI
  • AMD Ryzen 9 7950X3D 16-Core Processor
  • Corsair iCUE H150i RGB Liquid CPU Cooler
  • 64GB DDR5 - 6000 G.Skill
  • Corsair 1000 Gold Power supply
  • Nvidia 3080 TI FE
 
Last edited:
Hello :)
I am a new MSI user, I was a recent victim of the Asus Bios issue where the bios basically bricked my Strix. I've had my new machine together for the last 2 weeks using the bios the board came with, 7D70v12. I'm slightly paranoid, after Asus, with updating the bios and would appreciate some opinions. Which Bios would be best for my config, in your opinions? Everything is running well at the moment, using EXPO. Should I even bother to update, normally it's a good thing, or was until recently lol.
I do gaming, Adobe photoshop and a few other things with my rig: I'm also thinking of getting a 4090 FE in the near future. So any advice would be appreciated.
Thank you.

My Specs are as follows:
  • Fractal North Mesh
    MSI X670E CARBON WI-FI
  • AMD Ryzen 9 7950X3D 16-Core Processor
  • Corsair iCUE H150i RGB Liquid CPU Cooler
  • 64GB DDR5 - 6000 G.Skill
  • Corsair 1000 Gold Power supply
  • Nvidia 3080 TI FE
I would say you should update to 7D70v174 Just to make sure CPU has the correct Voltage Protection

I did not have any problems with it And you have nothing listed as a secondary PCIE Device
 
I would say you should update to 7D70v174 Just to make sure CPU has the correct Voltage Protection

I did not have any problems with it And you have nothing listed as a secondary PCIE Device

Thank you, Alan

And no, no other pcie devices. I do have 3 m2 drives, which I forgot to post.
 
Last edited:
Is the 7D70v174 on the website, the correct one?
Yes it is
 
Thanks for the fix.
Build 7D70v175Beta PCI_E 3 slot is working with Network Adapter RTL8125B, Also I was getting Ab during boot that seems to have went away with G.Skill F5-6000J3636F16GX2-TZ5NR (Samsung) memory slots A2 and B2
Last time, I tried Samsung sticks with bios v174. It did not work properly. I would validate that with caution. After enabling EXPO, do some memory stress tests or gaming, and then try to reboot.
Build 7D70v175Beta I have run Windows Memory Diagnostics , MemTest64 ran for 10 min, Multiple GPU testing programs ..... Userbenchmark, Superposition all pass with 0 errors, No Ab errors upon restart at anytime.
 
I am facing a weird issue after updating the BIOS of my X670E Carbon to 7D70v174(Beta version) - sometimes when I boot my system (reboot or turn on after being off for hours) the GPU is only detected at PCI-E 1.1 and can't work to render any game.

It is completely random and sometimes it works perfectly, sometimes it doesn't and I need to try many reboots in order to have the GPU running properly.

I have a Ryzen 9 7950X and a RTX 4090 and honestly, I have no idea what to do here.

I was using the BIOS 7D70v162 before, which doesn't have the new AGESA updates and the "fix" to SOC issues.

Any advice?
 
I am facing a weird issue after updating the BIOS of my X670E Carbon to 7D70v174(Beta version) - sometimes when I boot my system (reboot or turn on after being off for hours) the GPU is only detected at PCI-E 1.1 and can't work to render any game.

It is completely random and sometimes it works perfectly, sometimes it doesn't and I need to try many reboots in order to have the GPU running properly.

I have a Ryzen 9 7950X and a RTX 4090 and honestly, I have no idea what to do here.

I was using the BIOS 7D70v162 before, which doesn't have the new AGESA updates and the "fix" to SOC issues.

Any advice?
Set PCI_E1 Gen Switch in BIOS from AUTO to Mode 4
1685850119218.png
 
Set PCI_E1 Gen Switch in BIOS from AUTO to Mode 4
View attachment 173505

Hey Alan, I did that but it didn't prevent the rig to run at 1.1x.

Like I said in my previous post this defect is intermittent and when it happens sometimes I get a black screen with a few lines on the top of the screen, like artifacts but they are not artifacts. The pc freezes at this point and reboots alone. I need to shut down and wait for to turn the machine back in again.

I noticed this after updating the BIOS and yes, I have considered the chance that the GPU might be faulty and I tested it at another computer without any problems (however I did not test a different GPU in my machine).
 
@Alan J T to give you a heads-up

I rolled back to the previous BIOS I was using (7D70v162) and the problem is gone. I will wait for the new BIOS. Please add this issue in the list of upcoming fixes. I don't know if it's only with 4090s or any GPU model.
 
Good morning,

Alan, I installed the bios you recommended the 7D70v174(Beta version) from the website. The idling temps went from 30ish to 40ish degrees for the AMD Ryzen 9 7950X3D 16-Core Processor with the the new Bios. I installed the 4090 after that. I found that windows was trying trying to install drivers and make the onboard graphics the default . I had to disable it, both windows and in the bios and change the boot from IGD to PEG and remove the drivers, did a clean install of Nvidia drivers. Everything seems stable currently. I'll give it a test run on some games soon. Thank you again for your assistance.
 
Last edited:
Hi @Alan J T
I have a problem. When I go into BIOS settings, TPM is turned off on the main screen. But when I go to the advanced tab, I see it as active.
The problem is: When i turn on windows defender and go into device security WD says: There is no avaible TPM, please check BIOS setting. Can you help me?
 
@Alan J T About the problem I described with the new BIOS a Portuguese youtuber recorded a video and he showed the same problem with the PCI-E slot after updating his BIOS to one with the new 0.7 AGESA.

In the video, he mentions that the problem only appears when the memories are set to 6000MT/s and over. If he puts the memories to 5600MT/s the problem doesn't occur.

I hope to bring some light to the question and help you guys to work with AMD to find a permanent fix to the issue.

 
Last edited:
Back
Top