PCIe 枚举后 BIOS 停滞

BIOS Stuck after PCIe Enumeration

我们正在 FPGA 上开发定制 PCIe 卡。对 FPGA 编程后,我们可以读取 PCIe 配置,似乎是正确的。

当我们将此 PCIe 卡连接到 Jetson TX2 时,它工作正常。

但是,当我们在 x86_64 PC(ASUS PRIME x299 Delux MB)上连接它时,BIOS 挂起。 MB 上的 Q-CODES 显示 92、d5 和后来的 97(卡住)

92 - PCI Bus initialization is started.
D5 - No Space for Legacy Option ROM.
97 - Console Output devices connect.

为什么它适用于 Jetson 而不是 x86?

如何解决这个问题?

有什么方法可以从 BIOS 获取调试日志吗?

我们成功了。似乎启用了扩展 ROM。禁用后它工作正常。谢谢@Margaret Bloom。