AM5 X670E: Cold boot only x8 4.0 PCIE-1 (GPU)

Dear all,

I have got some issue with my rig:
MSI ACE X670E (current bios 1.B1 Agesa 1.0.8.0), 7950X (FCLK 2000MHz, PBO disabled, SOC @ 1.195V), 2x 16GB @6200 MT/s G.SKILL CL30 (stress tested with Karhu, VT3 y-cruncher, Linpack 10GB 50x etc.), 4x M.2 running Gen 4x4 (1x via CPU, 3x via Chipset), 4090 GPU, OS Win11 23H2

Every cold boot, my system shows the GPU running via x8 4.0 speeds (tested it with 3dmark as well, ~15GB/s) instead of x16 4.0. Once I reboot, everything runs as intended → x16 4.0; system will not crash or change the PCIE GPU speed once “locked”, so no “loose contact” situation, I can use it for hours.

BIOS settings (this issue happens on other BIOSes as well) have been checked of course: for MSI => PCIE_1 slot set to “AUTO”, there is no x16 force mode, only x8 + x8 for two GPUs etc. - GPU has been re-seated and PCIE contacts cleaned, incl. PCIE slot of the motherboard.

Rear I/O: Off my CPU only runs a mice (USB), keyboard + 1x printer connected via chipset.

Any suggestions what might be going on?

Is Fast boot on? Perhaps it’s better with it off?

Try fully removing power for 5-10 secs and then booting (I had some bluetooth issue with my asus x670e that was solved by doing this)

Try with everything on stock/auto settings (so memory at 5200)?

Thank you for the reply! Fast Boot is disabled (as usual :stuck_out_tongue_winking_eye: ) and have tried stock settings as well multiple times…not solving the issue.

I will test disabling BT!

Just built a new ASUS X670E ProArt rig and the mobo is… wonky.

  • hangs at VGA detection from a cold boot 100% of the time (iGPU or dGPU)
  • Marvel 10Gbit NIC goes missing from Windows after reboot/warm shutdown, link lights still function
  • resetting BIOS and reentering my config makes the 10Gbit NIC work until reboot/shutdown

Hopefully a BIOS update can fix this… onboard 10Gbit was the main reason I bought that board.

Yeah, probably AGESA doing AGESA-things…sigh

I have the same board and no such issues, as do some other members. Best to start a new thread for visibility and people may be able to help.

Upate: No solution so far, waiting for some BIOS updates (MSI is late regarding the ACE) to test.

Do you have any other large PCIe peripherals installed? [GPU / SAS-HUB / etc]
Or any other PCIe peripherals installed? [PCIe->U2, 4K Capture Card, __Gb NIC, etc]

Well, no other GPU, capture cards or NICs…but fully populated m.2 drives (3x off of chipsets, 1 off of CPU) - but that is supported while operating the one GPU (top slot, PCIE_1) @x16 4.0

If I interrupt the initial boot (after system is shutdown) via reset button, it trains the pcie link speed correctly = x16 4.0 - it may have something to do with the delay/time the motherboard+bios provides for the initial link training…but there are no options as far as i know to adjust that. Hoping to test AGESA 1.0.9.0 / 1.1.0.0 soon for the MSI ACE X670E…still not released yet.

Their should be a BIOS option, for Fast Boot [in turn, an option to disable it]

Yep, this option is not available in the current MSI bios; but should be disabled

Try reseating the GPU, I had issues with this as well when not properly seated it would go from 1x and up depending on how it got its connection

Thanks for the hint, already done that incl. cleaning (also slot). I wonder if it might be AGESA/BIOS as this probably affects the way PCIE link training is conducted - furthermore, I’ve read about X670E’s “Adaptive link training” that allows the PCIe device and host controller to adjust the link width and speed dynamically based on the current load on the PCIe bus → could this be a cause during cold boot that impacts negotiated link width?

Is the driver at max power performance?

All of my boot issues went away when I disabled the onboard Marvell 10Gbit. Your board uses the same Marvell adapter.

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.