Hi,
I am trying to manually flash my Jetson Orin NX with JetPack 6.0 (L4T R36.3.0) using the BSP (Jetson_Linux_R36.3.0_aarch64.tbz2
) and Sample Root Filesystem (Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2
) downloaded from the NVIDIA website.
Host PC: Ubuntu 24.04 LTS Target Device: Jetson Orin NX
I extracted the BSP and the Root Filesystem correctly. When I run the sudo ./apply_binaries.sh
script inside the Linux_for_Tegra
directory, the process fails during the Debian package installation step.
Here is the relevant error output:
[...] Setting up nvidia-l4t-core (36.3.0-20240506102626) ... Processing triggers for libc-bin (2.35-0ubuntu3.6) ... qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault (core dumped) qemu: uncaught target signal 11 (Segmentation fault) - core dumped Segmentation fault (core dumped) dpkg: error processing package libc-bin (--install): installed libc-bin package post-installation script subprocess returned error exit status 139 Errors were encountered while processing: libc-bin
I understand that Ubuntu 24.04 LTS is not officially listed as a supported host OS for JetPack 6.0 (L4T R36.3), which requires Ubuntu 22.04 or 20.04. I have already tried reinstalling qemu-user-static
on my host and performing a clean setup (deleting Linux_for_Tegra
and re-extracting both archives), but this QEMU segmentation fault persists.
Is this failure expected behaviour when using Ubuntu 24.04 LTS as the host for preparing the L4T R36.3 rootfs with apply_binaries.sh
?
Are there any known workarounds or patches that would allow this step to complete successfully on Ubuntu 24.04, or is switching to an officially supported host OS (22.04/20.04) the only reliable solution at this time?
Thank you for any assistance.