Hello,
I am trying to update Jetpack version to a newest one on Jetson Orin Nano. This is my setup:
- Host machine on native Ubuntu 22.04,
- Jetson Orin Nano in Force Recovery Mode,
- Trying to flash NVMe 128 GB (although 256 is recommended I am trying this)
- Jetson connected to Host machine with USB cable which was before used for flashing AGX and should work,
- Jetson connected with ethernet cable to router with access to internet,
- Host machine connected to the same router with Wi-Fi,
- Jetson is visible by Host Machine.
I tried flashing with SDK manager and also flashing manually following NVIDIA guides. Both times I am getting this error
16:10:54 INFO: Flash Jetson Linux - flash: Device should have booted into initrd kernel now. However, the host cannot connect to its ssh server
16:10:54 INFO: Flash Jetson Linux - flash: Command failed: sshpass -p root ssh root@fc00:1:1:0::2. Check your network setting (VPN, firewall,...) to make sure the device can ssh root@fc00:1:1:0::2
which I think is the reason of the flashing process. I am flashing while connected to my home network. Here is the full log from the recent flashing attempt:
SDKM_logs_JetPack_6.2_Linux_for_Jetson_Orin_Nano_8GB_2025-02-14_15-48-52.zip (226.5 KB)
I tried to debug the connectivity to the Jetson, however my experience in computer networks is just very basic and don’t know how to continue. Some things I tried:
$ ping fc00:1:1:0::2
PING fc00:1:1:0::2(fc00:1:1::2) 56 data bytes
64 bytes from fc00:1:1::2: icmp_seq=1 ttl=64 time=0.525 ms
64 bytes from fc00:1:1::2: icmp_seq=2 ttl=64 time=0.516 ms
^C
--- fc00:1:1:0::2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1017ms
rtt min/avg/max/mdev = 0.516/0.520/0.525/0.004 ms
$ ssh root@fc00:1:1:0::2
ssh: connect to host fc00:1:1::2 port 22: Connection refused
$ traceroute fc00:1:1:0::2
traceroute to fc00:1:1:0::2 (fc00:1:1::2), 30 hops max, 80 byte packets
1 fc00:1:1::2 (fc00:1:1::2) 0.426 ms 0.336 ms 0.289 ms
I also tried accessing ssh with the user I created and failed.
I am not sure why SDK manager is trying to access this IPv6 address. I just booted up the Jetson Nano device to look at it’s ifconfig
and don’t see it anywhere. Moreover, I can see that eth0
has IPv4 address that I can even ssh to as my user! I don’t want to share the output of the ssh as I don’t know if there’s any sensitive information.
However, I discovered that I can ssh only to my user with the password I created and SDK manager is trying to access as root
user which I also tried to ssh to, but failed. My question is now what am I missing? What can I do to flash the device?
Thanks in advance for any tips.