ASUS Crosshair VI Hero b2 Qcode / 980Ti not working in PCIe Slot 1

cryocacis

Prominent
Sep 3, 2017
5
0
510
Specs:
Mobo: Crosshair VI Hero
GPU: Gigabyte G1 Gaming 980Ti
RAM: G.Skill 16GB 3200 DDR4 F4-3200C14D-16GVR
CPU: Ryzen 7 1800X
CPU Cooler: Noctua NH-D15
PSU: Antec HCP-1300 & Corsair TX750 (Have tested with both of these)
HDD: Western Digital Velociraptor 1TB
Case: Phanteks Enthoo Pro

The issue I'm having is that my 980Ti will not work in the 16x PCIe slot. When booting I get a b2 QCode error and the VGA QLED stays on. Considering the card worked fine in my last build at 16x, I decided to try the 8x port to find out the card worked fine there. GPU-Z confirmed it was running at PCIe 3.0 @ 8x.

At that point I figured it was something wrong with 16x slot, but then I pulled out my ancient GTX 460. After installing it in the 16x it booted up with no issue. GPU-Z confirmed it was running at 16x (it would switch between PCIe 1.1 and 2.0, not sure if this is normal)


Here's what I've tried so far:


  • Updated mobo BIOS and 980Ti BIOS to the latest

    Cleared CMOS

    Pulled out a Corsair TX750W PSU to test and got the same results.

    Built the system barebones outside of my case, same result.

    Changed the PCIe Gen for the 16x from auto to GEN 3 and then GEN 2, no change.

    Changed the CMS boot setting for PCIe devices to UEFI First, no change.

    Cleared CMOS some more

    Secure boot is not enabled (read somewhere this could cause issues but it is disabled by default anyway)

    Reseated CPU Cooler

    Reseated CPU and made sure to inspect for bent pins, there are none

    Used compressed air to clean the 16x PCIe slot

    Cleaned 980Ti's PCIe contacts (none are damaged / missing etc)

Just dumbfounded to what this could be. Both the 460 and 980Ti work fine in my Crosshair V Formula-Z in the 16x PCIe slot. I currently am using the ryzen build with the 980Ti in my 8x slot and have had 0 issues, just does not post with it in the first one. Happy to finally get away from my FX9590, but know this PCIe issue is going to cause problems in the future when I want to upgrade.

Anything else I could possibly try?