Thor flash and boot both failed

Hi,
thor平台+定制载板. SDK r38.2
我在启动之后,输入下面的命令关闭了异常的log

echo on |sudo tee /sys/bus/pci/devices/0000:01:00.0/power/control

重启之后就出现了这个情况,之后再烧录的时候都会遇到这个,也烧录不了

ASSERT [DebugStatusCodeDxe] [XhciDxe] /out/nvidia/bootloader/uefi/JetsonFF-A_RELEASE/edk2/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c(2087): !((((BOOLEAN)(((XhcReadOpReg ((Xhc), (0x0004))) & ((0x00000800))) == ((0x00000800))))))

Resetting the system in 5 seconds.

下面是启动的log

thor_2025-11-12_8_54_44.log (97.2 KB)

我重新刷了默认的系统,仍然报错

default_serial.txt (70.1 KB)

default_flash.txt (104.9 KB)

另外我更换了参考板刷默认系统是正常的。

Does your “定制载板” add anything like PCIe to USB adapter?

yes, I use a uPD720201

Most likely that device is causing problem, if not needed in UEFI, you could try to disable that pcie controller in UEFI device tree and only enable that in kernel device tree.

Or disable XhciDxe driver in UEFI.

I disconnected the hardware and verified it.
it works fine now.

Hello, we have also encountered the same problem as you, the error location of the serial port print report is the same as what you sent. It’s good to see that you disconnected the PCIE of UPD7720201 from the PCIe to USB conversion. Is it due to a hardware peripheral circuit issue or a driver problem with UPD7720201

Judging from your serial port printing information, there is also Pad voltage init. Will your carrier board power off at this time

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