How to flash Jetson Orin NX 16GB moudule

Hi @ieren1503 ,

it looks like that you do not have install / unpack the sample root filesystems in the rootfs folder.

Take a look in your: /Data/Linux_for_Tegra/rootfs/

Is there only a readme file?

If yes,

Download:
https://developer.nvidia.com/downloads/linux-sample-root-filesystem-r3521aarch64tbz2

Untar Jetson Linux.
$ tar xf Jetson_Linux_R35.2.1_aarch64.tbz2

Go to Rootfs
$ cd Linux_for_Tegra/rootfs/

Extract Rootfs
$ sudo tar xpf …/…/Tegra_Linux_Sample-Root-Filesystem_R35.2.1_aarch64.tbz2

Go to Linux_for_Tegra
$ cd Linux_for_Tegra

Install the flashing prerequisites.
sudo ./tools/l4t_flash_prerequisites.sh

Apply the binaries.
$ sudo ./apply_binaries.sh

And unpack the content in the tar directly in your rootfs folder (without subfiles).

Try to flash again.
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/t186ref/cfg/flash_t234_qspi.xml” --showlogs --network usb0 p3509-a02+p3767-0000 internal

Good luck.

3 Likes