Just moved from Ryzen 1600 to 3700X but still stuck in a boot loop.
Just moved from Ryzen 1600 to 3700X but still stuck in a boot loop.
Likely the trace routing doesn't meet PCI-E 4.0 requirements, so they restricted it to PCI-E 3.0 at the firmware level. PCI-E 4.0 offers greater bandwidth (double that of PCI-E 3.0), meaning a solid PCB routing is essential to prevent signal or data issues. Considering it's a budget B350 board, it probably didn't meet ASUS' expectations. (And according to AMD's documentation, the A320, B350, and X370 models don't support PCI-E 4.0.) They even mention 'Removes Gen 4 support...' on top-tier boards like the X370 ROG Crosshair VI Hero. EDIT: My guess was accurate—AMD confirms PCIe 4.0 won't be available on older motherboards (X470, X370, B350, A320).