Unable to boot Xavier NX in PCIe endpoint mode with Jetpack 5.1 in UEFI mode

We developed L4T R35.2.1 BSP our carrier board with Xavier-NX. When it booted up, the system get hang on UEFI stage.

The patch described HERE is available in the tegra194-p3668-p3509-overlay.dts already.

The error boot log:

Jetson UEFI firmware (version 2.1-32413640 built on 2023-01-24T23:12:27+00:00)
ESC to enter Setup.
F11 to enter Boot Manager Menu.
Enter to continue boot.
** WARNING: Test Key is used. **

L4TLauncher: Attempting Direct Boot
EFI stub: Booting Linux Kernel…
EFI stub: Using DTB from configuration table
EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Exiting boot services and installing virtual address map…
▒▒ERROR: MPIDR 0x80000000: exception reason=0 syndrome=0xbe000000
ERROR: **************************************
ERROR: RAS Error in L2, ERRSELR_EL1=0x200:
ERROR: Status = 0xfc00640d
ERROR: IERR = SCF to L2 Decode Error Read: 0x64
ERROR: SERR = Illegal address (software fault): 0xd
ERROR: Overflow (there may be more errors) - Uncorrectable
ERROR: Uncorrectable (this is fatal)
ERROR: MISC0 = 0x80000000100000
ERROR: MISC1 = 0x20240000000
ERROR: ADDR = 0x800000000f40ffe8
ERROR: **************************************
ERROR: **************************************
ERROR: Status = 0xf4009604
ERROR: IERR = CBB Interface Error: 0x96
ERROR: SERR = Assertion failure: 0x4
ERROR: Uncorrectable (this is fatal)
ERROR: MISC0 = 0x40
ERROR: MISC1 = 0x264a6445e1
ERROR: ADDR = 0x800000000f40ffe8
ERROR: **************************************
ERROR: RAS error handled!
ERROR: sdei_dispatch_event returned -1

How did you apply device tree patch and what ODMDATA is set?

Hi Wayne,
I did not modify anything, just build and flash image.

$ sudo ./flash jetson-xavier-nx-devkit-emmc mmcblk0p1

Build what? What are the exact steps to hit error here?

Are you able to reproduce this issue on devkit?

It can not reproduce on devkit. I have no idea our carrier board is short of module or circuit. What is the log means?

Could you provide the full log?

Also, is this related to PCIe EP or PCIe EP is just your random guess?

There is an old system (jetpack 4.5.1) in the NVME module, the uefi boot from NVME and get such errors.

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