Unable to flash Jetson Orin Nano

yes it’s still an issue.

I haven’t asked so far that, are you sure it’s a DevKit?
Also, have you ever dumped the serial console log?

The product I purchased from Nvidia Amazon store was listed as a devkit. You can see it here:

https://www.amazon.com/gp/product/B0BZJTQ5YP

It has a VID/PID combination that suggests it is a devkit, and the lack of the reset button also suggests it. I don’t know how else to verify that.

I have not dumped a serial console log, I don’t know how to do that

Do this:

From your last screenshot, it looks like something in the rootfs is messed up.
Please delete everything and make sure you are following every step in the document.

I have wiped it twice and even tried different micro SD cards. I don’t know how to follow the instructions any “harder” than what I’ve tried.

I will post the serial console output when I can get that done.

There is definitely something wrong with your setup, and you should not have bumped into this:

chroot: failed to run command ‘/sbin/init’: No such file or directory

Also, I mean deleting the BSP on your host, not formatting the SD card.

Yes, I deleted that and downloaded it manually twice. Same problem each time. I find it hard to believe the download was corrupted twice.

Did you do all these steps?

$ tar xf ${L4T_RELEASE_PACKAGE}
$ sudo tar xpf ${SAMPLE_FS_PACKAGE} -C Linux_for_Tegra/rootfs/
$ cd Linux_for_Tegra/
$ sudo ./apply_binaries.sh
$ sudo ./tools/l4t_flash_prerequisites.sh

It just does not make any sense that /sbin/init is not present.

Yes. If you look up further in this thread, I attached the log output that shows those commands…

lilhoser@omicrontheta:~/Downloads$ tar xf ${L4T_RELEASE_PACKAGE}
lilhoser@omicrontheta:~/Downloads$ s
s: command not found
lilhoser@omicrontheta:~/Downloads$ ls
Jetson_Linux_R36.2.0_aarch64.tbz2
Linux_for_Tegra
nvidia
sdkmanager_2.0.0-11405_amd64.deb
Tegra_Linux_Sample-Root-Filesystem_R36.2.0_aarch64.tbz2
lilhoser@omicrontheta:~/Downloads$ sudo tar xpf ${SAMPLE_FS_PACKAGE} -C Linux_for_Tegra/rootfs/
[sudo] password for lilhoser: 
lilhoser@omicrontheta:~/Downloads$ cd Linux_for_Tegra/
lilhoser@omicrontheta:~/Downloads/Linux_for_Tegra$ sudo ./apply_binaries.sh 
Using rootfs directory of: /home/lilhoser/Downloads/Linux_for_Tegra/rootfs
Installing extlinux.conf into /boot/extlinux in target rootfs
/home/lilhoser/Downloads/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh

Maybe also try this to flash the QSPI bootloader:

sudo ./flash.sh --no-systemimg -c bootloader/generic/cfg/flash_t234_qspi.xml jetson-orin-nano-devkit internal

Then flash the SD card with our pre-built SD card image.
It’s hard to go any further currently as you don’t have the complete log.

Is the host PC using ext4 filesystem type? If the filesystem is wrong, then it might be possible not finding init is due to that.

Yes the host PC is using ext4:

nvme0n1
│                                                                           
├─nvme0n1p1
│    vfat   FAT32 SYSTEM
│                       A631-C743                              37.1M    61% /boot/efi
├─nvme0n1p2
│                                                                           
├─nvme0n1p3
│    ntfs         Windows
│                       8CD63220D6320B4A                                    
├─nvme0n1p4
│    ntfs         Recovery
│                       AA0A32770A32409D                                    
└─nvme0n1p5
     ext4   1.0         c788921f-2ec9-4701-a913-ff25d32f22bb  578.5G    18% /var/snap/firefox/common/host-hunspell

The command as you wrote it does not work. It just prints the script usage banner.

I don’t have the necessary cable for this. I will order one and report back on this task next week.

I’m sure it will work. At least not just some script usage banner.
Show me the error.

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