Issue Flashing Orin Nano DevKit With JetPack 6.0

Receiving errors when attempting to flash using SDK manager. I was able to flash QSPI using flash.sh, but I do not know why the SDK manager is failing.

Additional Info:
Host OS Ubuntu 22.04 amd64
Orin Nano Developer Kit 8GB
Tried flashing repeatedly with different options, both NVME and SD Card, etc.

Logs are attached

Please help

SDKM_logs_JetPack_6.0_DP_Linux_for_Jetson_Orin_Nano_modules_2024-01-23_13-25-45.zip (65.4 KB)

Here is another log of flashing, this time with Ubuntu 20.04, but the flash still fails. The end error is the same, but the steps leading to it seem to have gotten farther than on Ubuntu 22.04
SDKM_logs_JetPack_6.0_DP_Linux_for_Jetson_Orin_Nano_modules_2024-01-23_16-39-26.zip (172.5 KB)

Hi,

Please consider the two workarounds mentioned below:

Hi

I was in the same situation as you, impossible to install JetPack 6.0 on a Jeston Orin NX 16GB card with an Nvme SSD with the sdkmanager and also with the command line:

“sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/generic/cfg/flash_t234_qspi.xml” --showlogs --network usb0 jetson- orin-nano-devkit internal”

I have tried all thoughts on this problem…
I always had a “Fail” error!!!

The only solution I found was to put a USB 2.0 hub between the Jetson card and my computer for installation.

This ties in with the thinking where there was a patch on the USB driver “tegra-xudc.c”

by

Hi,

The patch is posted here

Hi Wayne,

I applied the patch and I was able to flash the board and boot successfully, but it did not work to enable USB ethernet access. I proceeded with installing components via ssh/ethernet which worked fine, but wanted to let you know.

Steps I took to flash the board:
Replace original file located at ~/nvidia/nvidia_sdk/JetPack_6.0_DP_Linux_DP_JETSON_ORIN_NX_TARGETS/Linux_for_Tegra/rootfs/usr/lib/modules/5.15.122-tegra/kernel/drivers/usb/gadget/udc/tegra-xudc.ko
and
Linux_for_Tegra/tools/kernel_flash/initrd_flash/nv_enable_remote.sh
with the patched versions attached to this post:

Run command from L4T root folder
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/generic/cfg/flash_t234_qspi.xml” --showlogs --network usb0 p3768-0000-p3767-0000-a0-nvme external

This completed successfully, but there was no USB ethernet access when done. I did the oem-config setup via attached display and then proceeded to use ethernet to install components with SDKManager

Please let me know if you need any more info.

Thank you for the assistance,
Rob

Hi,

When you flashed the board by using initrd flash, you don’t need to use p3768-0000-p3767-0000-a0-nvme but only jetson- orin-nano-devkit.

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