I am running SDK Manager on Ubuntu 20.04, and it is able to detect the Orin Nano-8GB without any problem, but everytime I try to Flash Jetson Linux, it fails.
I am using the custom carrier board which we used for Xavier-NX.
I’m seeing the following errors below:
10:56:31 SUMMARY: CUDA on Host - host: Install completed successfully.
10:56:31 SUMMARY: CUDA Cross Compile Package on Host - host: Install completed successfully.
10:56:31 SUMMARY: NvSci - host: Install completed successfully.
10:56:31 SUMMARY: VPI on Host - host: Install completed successfully.
10:56:31 SUMMARY: Nsight Systems - host: Install completed successfully.
10:56:31 SUMMARY: Nsight Graphics - host: Install completed successfully.
10:56:31 SUMMARY: Nsight Compute - host: Install completed successfully.
10:56:31 SUMMARY: Nsight Perf SDK - host: Install completed successfully.
10:56:31 SUMMARY: Drivers for Jetson - target_image: Install completed successfully.
10:56:31 SUMMARY: File System and OS - target_image: Install completed successfully.
11:03:55 SUMMARY: Flash Jetson Linux - flash: First Error: Installation failed.
11:03:55 SUMMARY: NVIDIA Container Runtime with Docker integration (Beta) - target: Depends on failed component
11:03:55 SUMMARY: Multimedia API - target: Depends on failed component
11:03:55 SUMMARY: TensorRT on Target - target: Depends on failed component
11:03:55 SUMMARY: TensorRT Runtime - target: Depends on failed component
11:03:55 SUMMARY: CuPVA Runtime - target: Depends on failed component
11:03:55 SUMMARY: VPI on Target - target: Depends on failed component
11:03:55 SUMMARY: VPI Runtime - target: Depends on failed component
11:03:55 SUMMARY: CUDA Toolkit for L4T - target: Depends on failed component
11:03:55 SUMMARY: CUDA Runtime - target: Depends on failed component
11:03:55 SUMMARY: cuDNN on Target - target: Depends on failed component
11:03:55 SUMMARY: CuDNN Runtime - target: Depends on failed component
11:03:55 SUMMARY: OpenCV - target: Depends on failed component
11:03:55 SUMMARY: OpenCV Runtime - target: Depends on failed component
11:03:55 SUMMARY: DateTime Target Setup - target: Depends on failed component
Hey @kayccc, I have completed the successful flashing of the Xavier NX using SDK Manager with our customized carrier board. This confirms that SDK Manager is compatible with our specific carrier board and Xavier NX production module.
Do you mean that you are using Orin NX+Custom carrier board(which you used for Xavier NX module)? - Yes, but not Orin NX it is Orin Nano.
Is the custom carrier board designed by you? - Yes, by our team.
You should use the custom BSP package for the custom carrier board rather than our official BSP package. - We have used the official NVIDIA BSP package only for Xavier NX.
@KevinFFF@kayccc - Carrier board was designed to be used for Xavier NX , So will the same carrier board be supported for Orin Nano SOM? Or is it incompatible ?
If not compatible then what is the change to be introduced, Will it need hardware changes or as you mentioned BSP changes.
Please refer to Jetson FAQ | NVIDIA Developer
Jetson Orin NX & Jetson Orin Nano series modules are not pin-compatible with Jetson Xavier NX series modules, but you can design a carrier board for the I/Os they have in common, such that both modules are supported.
I encountered a similar issue while trying to flash a Jetson Orin Nano. You might want to try disabling the firewall before starting the flashing process using sudo ufw disable. Once the SDK Manager is about to start installing packages after the flash, remember to enable the firewall again with sudo ufw enable.
To use Orin NX/Nano on the custom carrier board with the design of Xavier NX(i.e. p3509), please use the initrd flash command with p3509-a02+p3767-0000.conf as the board config.
Please also share the full serial console log from the board when you were running those commands from host.
I believe that there should be the error showing from device.