Failed flash orin nano

Hi, I am currently using sdkmager to flash jetpack 5.1.3 for orin nano 8gb with my host computer: ubuntu 20.04. You can help me address this problem. Thanks.
Here is my log from sdk manager.
sdkm-2024-09-10-12-24-51.log (773.1 KB)

Hi chudat1204,

Are you using the devkit or custom board for Orin Nano?

12:31:28.493 - info: NV_L4T_FLASH_JETSON_LINUX_COMP@JETSON_ORIN_NANO_TARGETS: Waiting for target to boot-up...
12:31:29.520 - info: NV_L4T_FLASH_JETSON_LINUX_COMP@JETSON_ORIN_NANO_TARGETS: Waiting for target to boot-up...
12:31:30.545 - info: NV_L4T_FLASH_JETSON_LINUX_COMP@JETSON_ORIN_NANO_TARGETS: Waiting for target to boot-up...
12:31:31.546 - info: NV_L4T_FLASH_JETSON_LINUX_COMP@JETSON_ORIN_NANO_TARGETS: Timeout
12:31:31.546 - info: NV_L4T_FLASH_JETSON_LINUX_COMP@JETSON_ORIN_NANO_TARGETS: Cleaning up...

From the log you shared, it seems you have the timeout issue during flash.
Please check the serial console log from your board at this moment.

Hi, here is my log from console log.
log_orin-nano.txt (95.5 KB)

Hi, Do you have a solution for me to address my problem?
Thanks.

[    8.627830] Mount initrd as rootfs and enter recovery mode
..
bash-5.0#

Your board is in recovery kernel, which is expected during flash.

Are you using the devkit or custom board for Orin Nano?
The BSP package downloaded from SDK Manager may not work with the custom carrier board.

But i with my custom carrier board it run Orin-nx without problem. I don’t know what reason.

Official BSP package may work on the custom carrier board only if there’s no design difference between them.

Could you try using the following flash command in both cases(working with Orin NX, not working with Orin Nano) and compare the difference?

$ sudo ADDITIONAL_DTB_OVERLAY_OPT="BootOrderNvme.dtbo" ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal

Hi, i don’t know why if i do the same thing in a VM running Ubuntu 20.04 and use sdk manager to flash it flash successfully without problem? So do you know the different between flash in VM and my computer run only ubuntu 20.04

We don’t suggest using VM to flash the board since there may be the connection issue.
Please get a standalone ubuntu host PC and use flash command to flash the board since you are using the custom carrier board. You may need some customization in BSP package if you hit the error caused from your design.

I find the problem. If I use sdkmanager to flash for my kit it’s not successful. But When I am using cmd “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 jetson-orin-nano-devkit internal” then it works fine. I don’t know the reason for my problem.

It seems you can flash the board successfully.

You can compare the flash log between them.
Normally, we would suggest using flash command with custom BSP package to flash your custom carrier board.

1 Like

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