[Orin NX 16GB] Flash Timeout: "Device failed to boot to the initrd flash kernel" on custom carrier board

Hi,

I am working with a Jetson Orin NX 16GB module on a custom carrier board, and I am encountering a timeout issue during the flashing process.

Background: Previously, I was able to flash a firmware image onto this exact module and carrier board combination successfully. However, when I try to re-flash the firmware now, the process hangs waiting for the device to boot and eventually times out.

Environment:

  • Module: Jetson Orin NX 16GB

  • Carrier Board: Custom carrier board

  • JetPack Version: JetPack6.2

  • Host PC: Ubuntu 22.04

Error Log:

Waiting for target to boot-up...
Waiting for target to boot-up...
Timeout
Device failed to boot to the initrd flash kernel. Please retrive the serial log during flashing to debug further.
Cleaning up...

What I have tried: I attempted two different flashing methods, but both resulted in the exact same timeout error.

Method 1: Flashing from a generated massflash package

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs

Method 2: Flashing directly using the BSP

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_nvme.xml -S 80GiB -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --network usb0 recomputer-orin-robotics-j401-gmsl external

Any guidance or troubleshooting tips would be greatly appreciated. Thank you in advance!

Please dump the uart log from your board during flash process.

Your error log already told you to do that.

Hi,

Thank you for your reply. Finally, I identified that the problem lies in the hardware.

Once again, thank you for your response.