ADL JetPack 6x Installation ADL-AI2500

Updated source date: April 08, 2026

WHAT YOU WILL LEARN
Include the kernel files in the Jetson OS image; install
Jetson OS; install Jetson SDK components.

ENVIRONMENT
Hardware: ADL-AI2500 with 2TB NVME SSD
Host OS: Ubuntu 22.04 LTS

COMPATIBLE MODULES
Jetson Orin NX and Jetson Orin Nano modules. Only
the BSP archive changes by module.

RECOMMENDED WORKFLOW
Build the OS image first, apply the BSP files, flash the
device, then install the runtime / SDK components.

1. Overview

This guide walks through the ADL-AI2500 JetPack 6.x setup in three phases: prepare the Jetson OS image with the correct BSP files, flash the Jetson OS to the target device, and install the runtime / SDK components over Ethernet.

2. Prepare the Jetson OS image

Open NVIDIA SDK Manager and select the correct JetPack version and target module (Jetson Orin Nano modules or Jetson Orin NX modules). Host Machine components are not required.

Continue to Step 2..

Select only Jetson Linux, accept the terms and conditions, and continue to Step 3.

When SDK Manager asks for the Linux username password, enter it and continue.

Let SDK Manager build the Jetson OS image. When it later asks about flashing style, skip that step and exit SDK Manager.

Target image folder locations

Open the target HW image folder.

 

JetPackOrin NXOrin Nano
6.0~/nvidia/nvidia_sdk/JetPack_6.0_Linux_JETSON_ORIN_
NX_TARGETS/
~/nvidia/nvidia_sdk/JetPack_6.0_Linux_JETSON_ORIN_NANO_TA
RGETS/
6.1~/nvidia/nvidia_sdk/JetPack_6.1_Linux_JETSON_ORIN_
NX_TARGETS/
~/nvidia/nvidia_sdk/JetPack_6.1_Linux_JETSON_ORIN_NANO_TA
RGETS/
6.2~/nvidia/nvidia_sdk/JetPack_6.2_Linux_JETSON_ORIN_
NX_TARGETS/
~/nvidia/nvidia_sdk/JetPack_6.2_Linux_JETSON_ORIN_NANO_TA
RGETS/
6.2.1~/nvidia/nvidia_sdk/JetPack_6.2.1_Linux_JETSON_ORI
N_NX_TARGETS/
~/nvidia/nvidia_sdk/JetPack_6.2.1_Linux_JETSON_ORIN_NANO_
TARGETS/
Target HW image folder

Download and apply the BSP files

Download the matching BSP archive for your JetPack version and module type, extract it, then copy the extracted files into the target HW image folder. The remaining steps are the same across module types; only the BSP archive differs.

For NX:

For JetPack – 6.0 Orin NX BSP Files

For JetPack – 6.1 Orin NX BSP Files

For JetPack – 6.2 Orin NX BSP Files

For JetPack – 6.2.1 Orin NX BSP Files

For Nano:

For JetPack – 6.0 Orin NX BSP Files

For JetPack – 6.1 Orin NX BSP Files

For JetPack – 6.2 Orin NX BSP Files

For JetPack – 6.2.1 Orin NX BSP Files

Hint: The following steps are for the Orin NX, but they are the same for the other Jetson module types (only the BSP files are different).

Example BSP package extracted files

Copy all files to the target HW image folder.

Example BSP package copied to the target image folder

Create the system binaries

Open a terminal in the “Linux_for_Tegra” folder.

Linux_for_Tegra folder

Create the system binaries and apply the NVIDIA binaries.

sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh

Apply the New BSP files and interface configuration

Move up one level, run the BSP replacement script, then return to Linux_for_Tegra.

cd ..
sudo ./replace_bsp_files.sh
cd Linux_for_Tegra/

Optional: create a default user before first boot

If you want to bypass the Ubuntu first-boot wizard, create the username, password, and hostname in advance with the command below:

sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license

Example:
sudo tools/l4t_create_default_user.sh -u ADL -p ADL -a -n ADL-desktop --accept-license

3. Flash Jetson OS to the ADL-AI2500

1. Connect the recovery USB between the installer PC and the ADL-AI2500 recovery USB, then connect power.

2. With power connected, press Reset and Recovery together, release Reset, then release Recovery about 3 seconds later to enter Recovery mode.

Attention: for the most stable USB connection, do not flash through a USB hub or docking station. Connect the Jetson directly to the host PC.

3. Run lsusb and confirm the board is detected in Recovery mode

Device IDModule
0955:7323Orin NX 16GB
0955:7423Orin NX 8GB
0955:7523Orin Nano 8GB
0955:7623Orin Nano 4GB
Verify Recovery mode with lsusb

4. Flash the OS to the NVMe drive with the standard command below (To flash it with Super Configuration – Skip to next Step).

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

5. If you want to flash with Super Configuration (supported since JetPack 6.2), use the Super command instead.

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-super internal