...
JetPack 5.x에는 MFI(Mass Flash Interface)가 지원되지 않기 때문에 Linux_for_Tegra 폴더를 제공하여 공장 초기화 하는 방법을 지원합니다.
이미지 다운로드 및 압축 해제
아래과 같이 압축을 해제 하면 Linux_For_Tegra폴더가 생성됩니다.
...
Host PC Ubuntu 버전
Host PC의 Ubuntu 버전에 맞게 파일을 다운로드 합니다.
Ubuntu 18.04
allai_jcb100_l4t35.2.1.tbz(Jetpack ver 5.1) - https://drive.google.com/file/d/1svbgXT2E1Rl34eqal1pKCkaY0YlMNBbT/view?usp=share_link
allai_jcb100_l4t35
...
.3.1.tbz(Jetpack ver 5.1.1) - https://drive.google.com/file/d/1oYhQinJcDFb-T3OgvKrogkIjXtXUHfxj/view?usp=share_link
allai_jcb100_l4t35.24.1.tbz(Jetpack ver 5.1.2) - https://drive.google.com/file/d/1svbgXT2E1Rl34eqal1pKCkaY0YlMNBbT1L8DlnfUPdWtkAND0j6V6hiEXlN8HXVP7/view?usp=sharedrive_link
Ubuntu 20.04
allai_jcb100_l4t35.3.1.U20.04.tbz(Jetpack ver 5.1.1) - https://drive.google.com/file/d/1oYhQinJcDFb-T3OgvKrogkIjXtXUHfxj/1uq-DxW_Onour4xzuP2zB3RAj4jBFiJeD/view?usp=drive_link
allai_jcb100_l4t35.4.1.U20.04.tbz(Jetpack ver 5.1.2) - https://drive.google.com/file/d/1EB377XFoPVkppFSv_gXHVioGq2YnilwH/view?usp=sharedrive_link
참고사항 |
---|
Jetson Orin Nano는 l4t35.3.1 버전 이상을 사용해야 합니다. |
tbz2파일명의 의미는 다음과 같습니다.
의미 | 설명 | 비고 |
---|---|---|
allai | 회사명 | |
jcb100 | JCB 모델명 | |
l4535.x.x | 기본 Linux_for_Tegra버전 |
아래와 같이 압축을 해제 하면 Linux_For_Tegra폴더가 생성됩니다.
코드 블럭 |
---|
sudo tar xvpf allai_jcb100_l4t35.x.x.tbz2 |
압축을 해제하면 모든 이미지는 Linux_for_Tegra로 압축이 해제 됩니다.
...
호스트 컴퓨터에서 아래의 명령어를 통해 현재 연결된 SOM을 확인합니다.
코드 블럭 |
---|
lsusb #결과 예시 xxx@xxxxx:~/$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 25a7:fa61 Bus 001 Device 002: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO) Bus 001 Device 062: ID 0955:7423 NVidia Corp. Bus 001 Device 004: ID 8087:0029 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub |
공장 초기화 모드 시에 Jetson SOM별 USB ID는 다음과 같습니다.
...
<nnnn> 4자리 숫자로 Jetson Module 구별 식별자
식별자는 아래와 같이 정의됩니다.
NNNN | MODEL | 비고 |
---|---|---|
7023 | Jetson AGX Orin | P3701-0000 Developer Kit |
7223 | Jetson AGX Orin | P3701-0004 32GB |
7323 | Jetson Orin NX 16GB | P3767-0000 16GB |
7423 | Jetson Orin NX 8GB | P3767-0001 8GB |
7523 | Jetson Orin Nano 8GB | P3767-0003 & P3767-0005 |
7623 | Jetson Orin Nano 4GB | P3767-0004 4GB |
7e19 | Jetson Xavier NX | P3668-0000 development m |
7e19 | Jetson Xavier NX | P3668-0001 |
7019 | Jetson AGX Xavier | P2888-0001 with 16GB |
7019 | Jetson AGX Xavier | P2888-0004 with 32GB |
7019 | Jetson AGX Xavier Industrial | P2888-0008 |
Jetson Orin NX & Jetson Orin Nano 초기화
...
코드 블럭 |
---|
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c ./tools/kernel_flash/flash_l4t_external.xml --showlogs jetson-xavier-nx-devkit-emmc external |
...
JetPack 4.x 버전이 설치된 경우
기존에 사용하는 Jetson xavier nx는 JetPack 5.x으로 초기화 하기 위해서는 기존에 사용하는 Bootloader를 cboot에서 UEFI로 변경 해주어야 합니다.
...
코드 블럭 |
---|
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1nvme0n1p1 -c ./tools/kernel_flash/flash_l4t_nvmeexternal.xml --showlogs jetson-xavier-nx-devkit-emmc nvme0n1p1external |