버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
댓글: draw.io diagram "JCB100_SYSTEM" edited

변경이력

목차

...

일자

...

변경내용

...

작성자

...

2023. 01. 30

...

문서 초안 작성

...

노현우

...

2023. 02. 07

...

다운로드 링크 변경

...

김정석 (Unlicensed)

...

2023. 02. 09

...

Recovery mode 관련 설명 변경

...

노현우

목차

초기화란?

OS 이미지, Boot loader, dtb등을 target Jetson module의 eMMC에 넣는 행위

준비 물품

...

물품

...

물품 이미지 예시

...

비고

...

HOST PC

...

...

Ubuntu 18.04 설치 노트북

...

Jetson Module

...

Xavier NX

...

Tx2 NX

...

Nano

...

...

Xavier NX, TX2 NX, Nano Series만 지원

...

Jetson Carrier Board

...

...

Power Adapter

...

...

12V/5A

...

USB A to Micro 5 pin Cable

...

...

MFI 란?

NVIDIA Jetson Module 를 대량으로 Flash하기 위한 Mass Flash Interface의 약자입니다.

MFI에는 처음 초기화 할때 사용한 이미지들이 포함되어 있으며, 동시에 여러 Jetson Module을 Flash 할 수 있습니다.

MFI로 Flash하기 위한 구성

Drawio sketch
mVer2
zoom1
simple0
inComment0
pageId98304001
custContentId135792018
lbox1
diagramDisplayNameJCB100_SYSTEM
contentVer5
revision6
baseUrlhttps://allai0811.atlassian.net/wiki
diagramNameJCB100
pCenter0
width870.9899999999998
links
tbstyle
height594.48

MFI초기화 절차

MFI 압축파일 다운로드 및 압축 해제

참고사항

압축 해제시 tar xvjf를 사용한다.

Xavier NX

JCB-NX이미지 를 클릭해 압축 해제를 원하는 위치에서 아래의 명령어로 압축해제한다압축해제 합니다.

코드 블럭
$ tar xvjf allai-mfi-allai-jcbjcb100-xavier-nx.tbz2

TX2 NX

JCB-TX2이미지 를 클릭해 압축 해제를 원하는 위치에서 아래의 명령어로 압축해제한다압축해제 합니다.

코드 블럭
$ tar xvjf allai-mfi-allai-jcbjcb100-tx2-nx.tbz2

Nano

JCB-Nano이미지NANO이미지 를 클릭해 압축 해제를 원하는 위치에서 아래의 명령어로 압축해제한다압축해제 합니다.

코드 블럭
$ tar xvjf allai-mfi-allai-jcbjcb100-nano.tbz2

위의 절차에 따라 Host PC에 초기화에 필요한 환경을 구축이 완료되면 아래의 절차에 따라 진행한다진행 합니다.

Force Recovery mode boot

Image Removed

...

번호

...

이름

...

1

...

Force Recovery button

...

2

...

Rest button

...

3

...

Jeston module connector

...

4

...

USB micro-B port

...

5

...

DC power jack

아래 사진과 같이 USB micro - B cable을 연결한 상태로 Power Adapter를 연결한다.

...

2. 아래의 사진에서 확대된 부분인 Force Recovery Button을 누른 상태에서 Reset button을 누른 후 Force Recovery Button만 누른 채로 1초 후에 손을 뗍니다.

...

...

  1. USB micro 5pin B Type cable을 PC와 연결합니다.

  2. Power Adapter를 연결합니다.

  3. Force Recovery Button을 누릅니다.

  4. Reset Button을 누르고 떼면, Force Recovery Button을 해제합니다.

Drawio sketch
mVer2
zoom1
simple0
inComment0
pageId98304001
custContentId135857123
lbox1
diagramDisplayNameJCB100_F1
contentVer5
revision5
baseUrlhttps://allai0811.atlassian.net/wiki
diagramNameJCB100_F1
pCenter0
width1101
links
tbstyle
height608.5

부팅 이후 Host PC에서 터미널창에 아래의 명령어 입력으로 Target이 Recovery mode 상태인지 확인할 수 있습니다.

...

Recovery Mode인 상태라면 다음 메시지와 같이 출력됩니다.

#Jetson Nano

BUS 001 Device 005: ID 0955:7f21 NVidia Corp.

#Jetson TX2 NX

Bus 001 Device 009: ID 0955:7c18 NVidia Corp

# Jetson Xavier NX

Bus 001 Device 007:ID 0955:7e19 NVidia Corp

Vendor ID 및 Product ID 는 모듈별로 다릅니다. Nano(7f21), TX2 NX(7c18), Xavier NX(7e19)가 아닌 경우에는 Flash가 되지 않습니다.

nvmflash.sh 실행

코드 블럭info
#

현재

위치

모듈의 mfi 디렉토리 # Xavier NX의 경우

모듈의 mfi디렉토리

  • Jetson Xavier NX의 경우 mfi_jetson-xavier-nx-devkit-emmc

#
  • Jetson TX2

  • NX의

  • 경우

  • mfi_jetson-xavier-

nx
  • nd-devkit-tx2-nx

#
  • Jetson Nano의

  • 경우

  • mfi_jetson-nano-emmc

$

코드 블럭
sudo ./nvmflash.sh

Flash complete (SUCCESS) 메시지가 나오면 Flashing이 완료된 것이다것 입니다.

별첨

  • NVIDIA

...

...

...