Skip to main content

JetPack 6.1

Overview

JetPack 6.1 (L4T 36.4.x) targets Ubuntu 22.04 with kernel 5.15.148. This guide consolidates common preparation steps and documents the AFE-R750 flashing flow.

Platform Summary

Common Host Environment

sudo apt-get update
sudo apt-get install -y repo git python3 curl flex bison qemu-user-static

Docker build helper:

docker pull advrisc/u18.04-imx8lbv1
sudo docker run -it --name jetson_linux_risc \
-v /home/bsp/myLinux:/home/adv/BSP:rw \
--privileged advrisc/u18.04-imx8lbv1:latest /bin/bash

Inside the container:

sudo chown adv:adv -R BSP

Workspace initialisation

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"

Manifest Selection

repo init -u https://AIM-Linux@dev.azure.com/AIM-Linux/risc_nvidia_jetson_36.4/_git/manifests -m afer750.xml
repo sync

Build Image

sudo ./scripts/build_release.sh

AFE-R750 Flash Guide

  1. Enter recovery mode
    Set the recovery switch (position 2) to ON and press the power button.

    AFE-R750 recovery switch

  2. Connect the board to a Linux host via the USB flash cable and confirm detection:

    lsusb
    # Bus 001 Device 024: ID 0955:7223 NVIDIA Corp.
  3. Unpack the release tarball:

    sudo tar -zxvf afer750_image_XXXXXX.tar.gz
    cd Linux_for_Tegra
  4. Flash targets:

    • eMMC (AGX Orin module)

      sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1
    • NVMe (AGX Orin module)

      sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \
      -c tools/kernel_flash/flash_l4t_t234_nvme.xml \
      -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" \
      --showlogs --network usb0 jetson-agx-orin-devkit nvme0n1p1
    • NVMe (Orin NX module)

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