Boot Xavier NX EMMC module from external USB

Hi,

Due to limited space in Xavier NX onboard eMMC, i have connected a USB drive on the Xavier NX development kit and I am trying to boot from it. I want to use JP4.4 on this flash. But it does not boot up as expected.

sudo ./flash.sh jetson-xavier-nx-devkit-emmc sda1

Flash log:
4.4_flashlog.txt (50.9 KB)

Boot log:
4.4_bootlog.txt (27.4 KB)

I even tried Jetson/L4T/Boot From External Device - eLinux.org

sudo ./flash.sh jetson-xavier-nx-devkit-emmc external by copying the UUID of my sda device but nothing seems to be there on my usb drive no rootfs there.

Please assist.

Please check USB drive boot - Xavier-nx - Jetson & Embedded Systems / Jetson Xavier NX - NVIDIA Developer Forums to see if able to help.

@kayccc

we have tried the above steps and the logs remain same.

Hi san1998,

It is not the expected command to me.

Please note that it can only boot from internal eMMC but your can mount USB drive as rootfs for larger space.
To flash external USB drive, please refer to Flashing Support — Jetson Linux
Developer Guide 34.1 documentation
for details.

It is a quite old release. Do you have any specific requirement to use this release?
Or you can try using the latest JP5.1.4(r35.6.0) for Xavier NX.