We are developing a custom PCIe card on FPGA. After programming the FPGA, we can read the PCIe configuration and it seems correct.
When we connect this PCIe card on a Jetson TX2, it works fine.
But, when we connect this on an x86_64 PC, (ASUS PRIME x299 Delux MB), the bios hangs. Q-CODES on the MB shows 92, d5 and later 97(Stuck)
92 - PCI Bus initialization is started.
D5 - No Space for Legacy Option ROM.
97 - Console Output devices connect.
Why does it works on Jetson and not on x86?
What can be done to solve the issue?
Is there any way to get debug logs from BIOS?
We got it working. It seems that the expansion ROM was enabled. It works fine after disabling it. Thanks @Margaret Bloom.