Flashing to USB on Jetson Orin NX 16 GB

I have a Jetson Orin NX 16 GB configured on a custom carrier board. I am trying to flash the board from a 64 GB USB drive with l4t_initrd_flash.sh script. I have updated “num_sectors” in flash_l4t_external.xml with the number of sectors (120164352) and “ROOTFSSIZE” in p3767.conf.common to 51GiB. Within the BSP directory on my host PC, I run the following command to flash the board when it’s in recovery mode:

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device sda -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 p3509-a02-p3767-0000 internal

I get this attached log output on my host PC.
orin_nx_usb_flash_log.txt (301.0 KB)

I disabled the usb autosuspend parameter on the host. There doesn’t seem to be a way to get the UART serial port log on the custom carrier board.

Do you have any suggestions about how to debug this issue?

1 Like

Hi,

Either the device cannot mount the NFS server on the host or a flash command has failed

Could you disable the firewall and reflash the device again?
Also make sure the usb format is ext4.

Also some questions to confirm

  • Is your host ubuntu a native or a virtual machine (e.g. VMware…)
  • Have you flashed successfully in your device with NVMe?

Thanks

I disabled the firewall on the host by running:

sudo systemctl disable ufw

I still receive the same error: “Either the device cannot mount the NFS server on the host or a flash command has failed.”

USB format is ext4. Host Ubuntu is native. OS version is 22.04.5 LTS.

I successfully flashed with NVMe. The host log is here:
flash_nvme_log.txt (340.7 KB).

Any other suggestions?

Over 2 weeks and no response to my last post. Any updates here?

There is no update from you for a period, assuming this is not an issue anymore.
Hence, we are closing this topic. If need further support, please open a new one.
Thanks
~0326

Hi,

Could you execute below commands and share results with us?

sudo fdisk -l /dev/${yourUSB}

Thanks