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.
 
Hey Alan, i guess the Bios that fixes this issue doesnt contain the fixes of the current beta bios? Do we have a rough timeframe on when the fix is going public?

Build for what its worth:
MSI MPG X670E CARBON WIFI
Ryzen 7800x3d
G.Skill Trident Z5 Neo (2 x 32GB, 6000 Mt)
M.2_1: WD Black SN850X 4tb
M.2_2: WD Black SN850X 4tb
M.2_3: Samsung 980 pro 2tb
PCI_E1: Gigabyte Geforce RTX 4090 OC

And the card that doesnt work: Soundblaster AE-7 in PCI_E3
 
Hey Alan, i guess the Bios that fixes this issue doesnt contain the fixes of the current beta bios? Do we have a rough timeframe on when the fix is going public?

Build for what its worth:
MSI MPG X670E CARBON WIFI
Ryzen 7800x3d
G.Skill Trident Z5 Neo (2 x 32GB, 6000 Mt)
M.2_1: WD Black SN850X 4tb
M.2_2: WD Black SN850X 4tb
M.2_3: Samsung 980 pro 2tb
PCI_E1: Gigabyte Geforce RTX 4090 OC

And the card that doesnt work: Soundblaster AE-7 in PCI_E3
Should be soon I reckon they going to incorporate it into Bios Agesa-AM5-1.0.0.7 And I would rather it be a bit late than broken
I do however have the working bios
It was released before the SOC patch but the patch for PCIE_3 had not yet been included in the current bios that have the SOC patch :wall::wall:
 
Thanks for the quick response, guess i'll wait then, integrated soundchip does its job and i don't want my cpu to go up in flames :biggrin:
Also simply waiting it out now (manually lowered SOC-voltage) and have the soundcard in PCIe_2 (my 3080 has a few mm of gap to breathe)...
I currently simply play Star Wars Fallen Order (no - not Jedi Survivor)... GPU-load is low enough the GPU does not even start the fans 😊 And then I will be on vacation for a week.. so I'm patient until June now...
 
Do u need the new bios, if you use settings all cores negative 30?
As Alan already clarified - the Curve Optimizer on -30 does not affect the VDDCR_SOC voltage (or Uncore voltage), but it affects the voltage applied to the cores at a certain frequency. You may want to use a tool like HWInfo or Ryzen Master, to see these voltages.
-> Your SOC voltage still is high.. so best go to latest Bios. Manually tweaking the voltage is possible, but you must be careful and know, what you are doing... you can as well fry your CPU just with a typo.
-> Hint - even -30 on the PBO2 does not per se limit the voltage of your CPU... it's a curve how much voltage to apply for a certain frequency.. if there is no other limit (temperature or power-usage) the CPU will try to boost higher until it reaches some limit... meaning it could use same voltage, than without the -30 - delivering higher performance.

These settings are pretty low-level and you may void warranty... so if you've not done yet I would recommend to read/watch some good tutorials to first completely understand, what you are setting here - or stick with the simpler "high-level" settings, like "Eco-Mode" (and up to date Bios Versions)
 
Ya Agree as this is a case of don't do as I do but play it safe

I have a Locked OC of 5500Mhz@ 1.275v all cores I can go to 5550 @1.285 but if I want 5600 I have to go over 1.300v and I lose the heat battle, I do not like going over 1.300v on the CPU due to fact it is just to hard to keep under 95c . SOC is set at 1.275v, it use to be the default 1.350v and the CPU was tested up to 1.400v

One side effect of dropping the SOC below 3.5 is Memory that was compatible may not now work correctly at advertised speeds.
Any two dim ram kits @6000 and under should work fine with a SOC of 1.300v over that and well is a crap shoot.
So far I have had no problems running 4x16GB 6000 CL30 Ram @1.400v and SOC of 1.275v
 
Hi,
I built a machine for our 3D developers and used the MPG X670E Carbon Wifi in combination with a Ryzen 7950X and a RTX4090.
The PCI_E3 is populated with a TP-Link TX401 10G Network Card. The card is not recognized due to the BIOS Bug.

Is there a definite date when the new BIOS that'll include the fix will be released?
Or can you provide me with the Beta 171T1?
Thanks a lot.


Franco
 
Hi,
I built a machine for our 3D developers and used the MPG X670E Carbon Wifi in combination with a Ryzen 7950X and a RTX4090.
The PCI_E3 is populated with a TP-Link TX401 10G Network Card. The card is not recognized due to the BIOS Bug.

Is there a definite date when the new BIOS that'll include the fix will be released?
Or can you provide me with the Beta 171T1?
Thanks a lot.


Franco
No date on the next Bios but please check you PM for Bios Download link
 
Ya Agree as this is a case of don't do as I do but play it safe

I have a Locked OC of 5500Mhz@ 1.275v all cores I can go to 5550 @1.285 but if I want 5600 I have to go over 1.300v and I lose the heat battle, I do not like going over 1.300v on the CPU due to fact it is just to hard to keep under 95c . SOC is set at 1.275v, it use to be the default 1.350v and the CPU was tested up to 1.400v

One side effect of dropping the SOC below 3.5 is Memory that was compatible may not now work correctly at advertised speeds.
Any two dim ram kits @6000 and under should work fine with a SOC of 1.300v over that and well is a crap shoot.
So far I have had no problems running 4x16GB 6000 CL30 Ram @1.400v and SOC of 1.275v

Good info. I'm still on v162 and have been monitoring SOC voltage closely, and it goes as high as 1.378. Everythings on auto, except EXPO enabled and the Corsair RAM clocked to 6000MT/s vs the 5600MT/s its rated for. I'm just patiently waiting for the next non-beta BIOS. This ones pretty good, except sleep wake up doesn't work for me, hangs on 00 or 15 on wake 90% of the time. I still havnt swapped in my replacement 7900x I got from AMD :p
 
Do u need the new bios, if you use settings all cores negative 30?

You can manually set your SOC and vcore to be on the side of caution with safe voltage like this:

Screenshot 2023-05-10 074828.png



Good info. I'm still on v162 and have been monitoring SOC voltage closely, and it goes as high as 1.378. Everythings on auto, except EXPO enabled and the Corsair RAM clocked to 6000MT/s vs the 5600MT/s its rated for. I'm just patiently waiting for the next non-beta BIOS. This ones pretty good, except sleep wake up doesn't work for me, hangs on 00 or 15 on wake 90% of the time. I still havnt swapped in my replacement 7900x I got from AMD :p
I think thats a little high voltage, given AMD suggested 1.3v is the max safe which is why they have locked the new beta bios to that number. I just undervolted mine just to be very sure!
 
You can manually set your SOC and vcore to be on the side of caution with safe voltage like this:

View attachment 172480



I think thats a little high voltage, given AMD suggested 1.3v is the max safe which is why they have locked the new beta bios to that number. I just undervolted mine just to be very sure!

Fine :rolleyes:;) , I stopped living so dangerously. I set mine a little lower to 1.250, it drifts to 1.268. Gonna set it lower still. So far this Corsair RAM is still keeping its OC to 6000MT/s which is cool. That's the main reason I didn't mess with it earlier.

SoC Voltage Set to 1.250 - 2023-05-10 225722.jpg
 
There is no new bios on the site AGESA ComboPI 1.0.0.7a.
For other MSI boards it is already there.
That may be deliberate as one for Carbon needs a patch for the PCIE_3 not working to be included or I sure as hell hope it gets included

This is why we have a Beta BIOS that is supplied on request if users need PCIE3 to be working.
1683946470874.png
 
Does anyone know where I could find to disable the cpu fan error? I have my aio plugged into the pump. But I don't see the option to disable it in the fan page. It just showed up after updating to 7D70v174
 
Last edited:
Back
Top