Skip to main content

JetPack 7.1

Overview

JetPack 7.1 (Jetson Linux 38.4) is Advantech's next-generation baseline for NVIDIA Jetson platforms such as AIMB-294 carrier boards and the ASR-A702 rugged system. Both solutions now ship with Ubuntu 24.04, kernel 6.8.12, CUDA 13, and Thor-ready firmware so customers can evaluate AGX Thor compute while preserving a familiar Yocto-free workflow.

Platform Summary

  • JetPack 7.1 (L4T 38.4.0)
  • Ubuntu 24.04 LTS with Wayland
  • Linux kernel 6.8.12 (PREEMPT_RT optional)
  • Supports Jetson AGX Thor-based AIMB-294, ASR-A702 and AIR-075 platforms

Build Environment on Host

Host OS must be Ubuntu 20.04 or newer. Install Docker CE and pull the Advantech-maintained Jetson container.

sudo docker pull advrisc/u20.04-nvlbv2:20240515

Run container

sudo docker run -it --name jetson_linux_risc \
-v /home/bsp/myLinux:/home/adv/BSP:rw \
--privileged advrisc/u20.04-nvlbv2:20240515 /bin/bash

# inside container (first launch)
sudo chown adv:adv -R BSP

Dependency library

If you hit Exec format error during cross-flashing, install QEMU on the host (outside Docker):

sudo apt-get install qemu-user-static

Getting Linux Source Code

export GIT_SSL_NO_VERIFY=1
cd ~/BSP
mkdir -p jetson_linux_risc
cd jetson_linux_risc
git config --global user.name "Your Name"
git config --global user.email "you@example.com"

Select the manifest that matches your processors:

DeviceManifest XMLNotes
AIMB-294aimb294a1_ubuntu24.04-jp7.1_v1.0.0_kernel-6.8.12_agx-thor.xmlJetPack 7.1 baseline for the carrier board
ASR-A702asra702a2_ubuntu24.04-jp7.1_v1.0.0_kernel-6.8.12_agx-thor.xmlJetPack 7.1 baseline for the boxed system
AIR-075air075a1_ubuntu24.04-jp7.1_v1.0.0_kernel-6.8.12_agx-thor.xmlJetPack 7.1
repo init -u  https://AIM-Linux@dev.azure.com/AIM-Linux/meta-advantech-nvidia/_git/adv-manifest -b JP7.1-r38.4.0 -m default.xml
repo sync
cd adv-jetson-custom
./generate_profile.py --project <project name>
./apply_profile.py --project <project name>

Note:the project name are aimb294a1, asra702a2 and air075a1

Build Image

sudo ./scripts/build_release.sh

Package Image for Validation

sudo tar zcvf [project name]_JP71_xxx.tar.gz Linux_for_Tegra

Device Guides

AIMB-294 (Jetson AGX Thor)

Recovery mode & wiring

  1. Set the RST_RECOVY "2" DIP switch to ON and power on the board.
  2. Connect the host PC to the AIMB-294 recovery USB Type-C port.
  3. Verify detection as below:
    lsusb
    # Bus 001 Device 024: ID 0955:7026 NVIDIA Corp.

AIMB-294 recovery switches and wiring

Flash image

sudo tar -zxvf [project name]_JP71_xxx.tar.gz
cd Linux_for_Tegra
sudo ./l4t_initrd_flash.sh \
-c tools/kernel_flash/flash_l4t_t264_nvme.xml \
--external-device nvme0n1p1 \
--showlogs jetson-agx-thor-aimb294-a1 internal

Accounts & base image defaults

  • Username: ubuntu
  • Password: ubuntu
  • Use sudo/sudo su to escalate privileges.

ASR-A702 (Jetson AGX Thor Rugged System)

Recovery mode & wiring

  1. Toggle the RST_RECOVY "2" switch to ON and press the power button.
  2. Connect a USB Type-C cable between the host and ASR-A702.
  3. Verify detection as below:
    lsusb
    # Bus 001 Device 024: ID 0955:7026 NVIDIA Corp.

ASR-A702 recovery switches ASR-A702 recovery wiring

Flash image

sudo tar -zxvf [project name]_JP71_xxx.tar.gz
cd Linux_for_Tegra
sudo ./l4t_initrd_flash.sh \
-c tools/kernel_flash/flash_l4t_t264_nvme.xml \
--external-device nvme0n1p1 \
--showlogs jetson-agx-thor-asra702-a2 internal

Account & password

  • Username: ubuntu
  • Password: ubuntu

AIR-075

Recovery mode & wiring

  1. Toggle the RST_RECOVY "2" switch to ON and press the power button.
  2. Connect a USB Type-C cable between the host and AIR-075.
  3. Verify detection as below:
    lsusb
    # Bus 001 Device 024: ID 0955:7026 NVIDIA Corp.

AIR-075 recovery switches AIR-075 recovery wiring

Flash image

sudo tar -zxvf [project name]_JP71_xxx.tar.gz
cd Linux_for_Tegra
sudo ./l4t_initrd_flash.sh \
-c tools/kernel_flash/flash_l4t_t264_nvme.xml \
--external-device nvme0n1p1 \
--showlogs jetson-agx-thor-air075-a1 internal

Account & password

  • Username: ubuntu
  • Password: ubuntu