I’m trying to Flash a Jetson Orin Nano 8GB Development Kit. I have used the following approches:
Flashing a SD Card with BalenaEtcher with jp60-orin-nano-sd-card-image.zip and putting the SD Card inside the device. Unfortunately the device ends up in a black screen mode and nothing changes.
Using the NVIDIA SDK Manager. This approach downloads the necessary files and attempts to flash the Jetson. To do it, I had to put the device into the Forced Recovery Mode using a jumper. The flashing seems to finish successfully and the Jetson resets and then the NVIDIA SDK Manager tries to connect to the SSH Server on the Jetson. Unfortunately the SSH Server never starts and after too many attempts, the SDK manager fails to flash the device.
I’m uploading the Log files of both the SDK Manager and the Serial Console log here.
What should I do?
In the mean time, the following logs are also from booting the device using an SD Card flashed by Balena Etcher.
The first log is from when the system starts with Forced Recovery Mode and the second log is from when the system starts without Forced Recovery Mode. In the second case, the system ends up printing this over and over:
I just want to clarify some points because it seems you are a total newbie here.
You should not see any log in “recovery mode”. The log will only appeared when the flash process starts.
Any log shown in recovery mode only indicates one point: you are actually not in recovery mode.
The flash error has nothing to do with the log you just shared.
The log you just shared gives some points that your system is using rel-35.3.1 bootloader but your sdcard has rel-36.3 image and that leads to problem.
Thus, actually you could use Balena Etcher to flash a rel-35.3.1 image to your sdcard and insert it to the board and see if it can boot.
if (3) can boot, we can do some tests to check why flash process does not work.
I don’t see any log in the Forced Recovery Mode state but when the NVIDIA SDK Manager starts to flash the device, the logs starts showing up.
The recent log I just shared was not related to the Flashing of the device but was related to starting the device with an SD Card flashed using Balena Etcher.
I’m going to start doing this. I’m downloading the jp511-orin-nano-sd-card-image.zip SD Card Image from https://developer.nvidia.com/embedded/jetpack-sdk-511 which seems to have the Jetson Linux 35.3.1 BSP image and then will flash it using Balena Etcher and upload its logs here.
I tried flashing the SD Card with jp511-orin-nano-sd-card-image.zip which has Jetson Linux 35.3.1 BSP and the boot succeeded and I was redirected to the Ubuntu Installation page.
Nevertheless, flashing with versions higher than 5.11 fails.
Could you finish the account setting on Jetson and connect the type C cable to your jetson and the host PC you are using to flash and then share the uart log?
No… I didn’t ask you to flash the board by using sdkmanager…
I just told you to boot up the board and connect usb cable. That’s all…
Just to clarify what we are doing now… Your flash process always failed in detecting usb device mode (Jetson is a usb device in this case) from your host PC.
What we are doing now is “ok, we don’t flash board. We just boot up the board first and check what is going on with usb device mode”…
Thanks for the clarification. I booted up the system into Ubuntu and then connected the USB Type C to the device while getting the UART log. Unfortunately nothing was sent to the log console. But to make sure if the connection has been made between the Host PC and the Jetson, I ran NVIDIA SDK Manager and it could detect the Jetson.