Difference between revisions of "AIR-021"

From ESS-WIKI
Jump to: navigation, search
Line 2: Line 2:
  
 
Ubuntu 22.04<br/> Kernel 5.15.148
 
Ubuntu 22.04<br/> Kernel 5.15.148
 +
 +
== Bootloader Version ==
 +
 +
Check debugport log in boot device
 +
<br/>
 +
[[File:Bootloader.png|600px|border]]
  
 
== Released Image ==
 
== Released Image ==

Revision as of 10:25, 28 August 2025

Linux BSP Version

Ubuntu 22.04
Kernel 5.15.148

Bootloader Version

Check debugport log in boot device
Bootloader.png

Released Image

Build Environment on Host

Currently, we adopt Docker as build environment.
You can get the latest version of advrisc/u18.04-imx8lbv1 Docker image for developing nVidia jetson projects.
Docker command:

$ docker pull advrisc/u18.04-imx8lbv1

Run Docker example

Step1 Run docker container (example)

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

Step2 In container, change the user. (example)

 adv@7cc0fa834366:~$ sudo chown adv:adv -R BSP

Dependncy Library

Please install library in the HOST outside of docker if you get Exec format error.

$sudo apt-get install qemu-user-static

Getting Linux Source Code

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

Jetpack 6.2 / L4T 36.4.3

$ repo init -u https://AIM-Linux@dev.azure.com/AIM-Linux/risc_nvidia_jetson_36.4.3/_git/manifest -m air021.xml
$ repo sync

Build Image 

$ sudo ./scripts/build_release.sh

Flash Image

1. HW setting recover mode
Change the JRCOVY1 to ON and press power button.
021 1.jpg
Connect a linux OS host wired AIR-021 with Flash USB cable.
In the Host PC, make sure the AIR-021 (NVidia Corp) has detectd.

[ubuntu@linux 11:55:43 ~]$ lsusb
Bus 001 Device 024: ID 0955:7223 NVidia Corp.

2.Extracted tarball file

$ sudo tar -zxvf AIR-021_XXX.tar.gz
$ cd Linux_for_Tegra

3.Flash image (ORIN NX MODULE) + NVMe

$ 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

Reference

AIR-021 Development