Flash orin failed with Nvme

Hi all,

I am using SDK manager to flash Orin AGX with the storage option Nvme. The Orin is not plugged with any monitor, connected with micro usb with minicom, and I flashed it manually by setting the Orin in the recovery mode with usbc. Here is the log it failed:

[ 4.5682 ] Added binary blob_dce_with_kernel_tegra234-p3701-0000-p3737-0000_sigheader.bin.encrypt of size 9335056
[ 4.5708 ] Added binary blob_nvdec_t234_prod_sigheader.fw.encrypt of size 225280
[ 4.5717 ] Added binary blob_bpmp_t234-TE990M-A1_prod_sigheader.bin.encrypt of size 1005888
[ 4.5720 ] Added binary blob_tegra234-bpmp-3701-0000-3737-0000_sigheader.dtb.encrypt of size 140160
[ 4.5723 ] Added binary blob_camera-rtcpu-sce_sigheader.img.encrypt of size 166192
[ 4.5724 ] Added binary blob_camera-rtcpu-t234-rce_sigheader.img.encrypt of size 521568
[ 4.5726 ] Added binary blob_adsp-fw_sigheader.bin.encrypt of size 399360
[ 4.5728 ] Added binary blob_spe_t234_sigheader.bin.encrypt of size 270336
[ 4.5729 ] Added binary blob_tos-mon-only_t234_sigheader.img.encrypt of size 107888
[ 4.5731 ] Added binary blob_eks_sigheader.img.encrypt of size 9232
[ 4.5732 ] Added binary blob_boot0.img of size 53340160
[ 4.5920 ] Added binary blob_tegra234-p3701-0000-p3737-0000.dtb of size 307460
[ 4.6252 ]
[ 4.6253 ] Sending membct and RCM blob
[ 4.6263 ] tegrarcm_v2 --instance 1-1 --chip 0x23 --pollbl --download bct_mem mem_rcm_sigheader.bct.encrypt --download blob blob.bin
[ 4.6269 ] BL: version 0.11.0.0-t234-54845784-7fb1fa27 last_boot_error: 0
[ 4.6339 ] Sending bct_mem
[ 4.6402 ] Sending blob
[ 7.2518 ]
[ 7.2518 ] completed
[ 7.2519 ] RCM-boot started

~/nvidia/nvidia_sdk/JetPack_5.0.1_DP_Linux_JETSON_AGX_ORIN_TARGETS/Linux_for_Tegra


  •                                 *
    
  • Step 3: Start the flashing process *
  •                                 *
    

Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for target to boot-up…
Waiting for device to expose ssh …RTNETLINK answers: File exists
RTNETLINK answers: File exists
Waiting for device to expose ssh …Run command: flash on fc00:1:1:0::2
mount.nfs: Connection timed out

Any hints to solve the problem? Thanks

Is this custom board or devkit?

This is the devkit.

Could you dump the uart log and record the log since the beginning of the flash and share the log here?

NV_L4T_FLASH_ORIN_WITH_OS_IMAGE_COMP.log (225.3 KB)
uart.log (221.5 KB)
Here are the logs for your references. Thanks.

Hi,

When you flash basic emmc case and usb connection between your host and Orin, will your host able to ssh through the usb connection interface?

I did not flash the emmc case via usb connection, the initial flash was done by thefactory-flashed image.

I found that for Xaviar AGX, Nvidia ethernet would shown up in the host computer’s network when I connect it with usbc. It does not happen for my Orin. Does it mean that the Orin failed to create an ethernet communication with host via usbc?

Many thanks

I think my situation is quite similar to this case:

In which, no storage, no l4tbr0 when I plugged the usbc to my Orin. This makes my flash failed where ssh is required via the usbc.

@cwlinghk Are you on a VPN by any chance? I had the the same issue, terminal output was the same. Then I realized that I was connected to my work VPN, disconnected from it, and the installation completed successfully. I imagine the system was trying to connect to the Jetson device through the virtual network, but couldn’t find it.

The only way I was able to get nvme working was:

1: Connect Orin to local network with ethernet cable
2: Flash Jetpack 5.0.1 to eMMC. (for USB stuff to work?)
3: Flash 5.0.1 to NVME with no DP cable attached.

Make sure you manually put Orin into recovery mode with the side buttons with every flash.

I tried to flash with emmc case. It works without any error. When I try to do it with nvme, it failed again at ssh.

Hi,

What does your “without any error” mean? You can use usb ncm interface between your host and Orin?

Please be aware that I am not asking whether flash to emmc is okay or not. I mean the functionality after boot up from emmc.

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