https://www.jetson-ai-lab.com/initial_setup_jon.html
🚀 Initial Setup Guide - Jetson Orin Nano - NVIDIA Jetson AI Lab
On the Ubuntu desktop click the power icon ( ) and select " Restart... ".
www.jetson-ai-lab.com
젯슨 오린 나노 개발자 키트는 출고시 펌웨어가 JetPack5에 맞춰져 있어서 JetPack6로 바로 업그레이드할 수 없습니다.
따라서 JetPack5 하에서 기기 펌웨어를 먼저 업데이트하고 JetPack6로 업그레이드할 수 있습니다. 이 블로그 포스트는 링크한 가이드를 가장 쉽고 빠른 방법으로 핵심 요약하여 한글로 정리합니다.
먼저 준비물!
- 펌웨어 이해 : 펌웨어는 SD카드에 속해있는 S/W가 아닙니다. 운영체제(OS)보다 더 원시적인 S/W가 기기 자체에 있는데 그것을 펌웨어(FirmWare: 고정된 소프트웨어)라고 합니다.
- 2개의 SD카드 (저의 경우는 32GB 하나 for JetPack5, 256GB 하나 for JetPack6 : 실제로 사용할 SD카드가 64GB 이상이면 됩니다.
- Balena Etcher (OS이미지를 Flash하는 S/W)를 PC에 설치
본격적으로 업그레이드 해봅시다!
- 32GB SD카드에 JetPack 5.1.3 이미지 플래시
- 256GB SD카드에 JetPack 6.x 이미지 플래시 (플래시하는 과정에서 인식하는 드라이브가 F, G, H, I, J, K, ... 늘어나도 당황하지 않기!)
- 젯슨 키트에 32GB SD카드 꽂고, 전원 연결.
- 첫 부팅 후 초기 세팅 시작. (언어, 지역, 사용자 설정 등. chromium 설치는 이 단계에서 안하는 것 추천.)
- 이제 바탕화면에서 조금 기다리면 'nvidia-l4t-bootloader 설치 준비 됐다고 재부팅 필요하다'고 메세지(아래 스크린샷) 뜨면 재부팅(Restart).
- 처음 흰/녹 부팅 바이오스 화면에서 펌웨어 업데이트가 진행된다. JetPack5 펌웨어 출고버전(나의 경우, 3.0-32616947)에서 최신버전(5.0-35550185)으로 업데이트하는 것으로, 6로 업그레이드 하려면 JetPack5 펌웨어가 최신버전이어야 한다.
- 부팅이 완료되면, 터미널(terminal) 앱 열고 `sudo nvbootctrl dump-slots-info` 엔터
- Current version 35.5.0 확인하고 다음 단계로.. (버전 안맞으면 무엇인가 잘못되었다..)
- 터미널에 'sudo apt update'하고, 'sudo apt-get install nvidia-l4t-jetson-orin-nano-qspi-updater' 커맨드로 qspi업데이터를 설치하자. 이 프로그램은 다음 부팅에서 펌웨어를 JetPack6전용으로 업데이트 시킨다.
- 설치가 완료되면, 재부팅.
- 6번 과정과 같이, 펌웨어가 업데이트 진행된다. 이번에는 JetPack5용에서 JetPack6전용 펌웨어(나의 경우, 36.3.0)로 업데이트다.
- 설치가 완료되면 이제는 부팅이 되지 않고 꺼지거나 멈춰버린다. (펌웨어가 JetPack6 전용인데, SD카드에는 JetPack5인 OS가 설치되어 있어서 그렇다.)
- 이제 전원을 빼서, 젯슨 키트를 끈다.
- 32GB SD카드 빼고, 256GB SD카드 넣는다.
- (첫) 부팅이 정상적으로 되고, 4번 과정과 같이 초기 세팅 시작.
- 5번 과정과 같이 조금 기다리면 'nvidia-l4t-bootloader 설치 준비 됐다고 재부팅 필요하다'고 메세지(아래 스크린샷) 뜨면 재부팅.
- 다시 6번 과정과 같이, 펌웨어 업데이트가 진행된다. 이번에는 JetPack6 지원 펌웨어 최신 버전(36.4.3)으로 업데이트다.
- 최신버전으로 펌웨어를 업데이트한 이유는 MAXN SUPER 모드를 위해서 였다. 우측 상단의 전력 모드(power mode)를 클릭하여 MAXN SUPER로 설정하자. 이제 젯슨 키트의 성능 제한을 해제하여 최고 성능을 끌어낼 수 있다.
'개발 > Jetson' 카테고리의 다른 글
JetPack 6.2에서 Jetson Orin Nano GPIO 제어 문제 해결 (0) | 2025.05.08 |
---|---|
Jetson Orin Nano 개발자 키트 GPIO 핀맵 정리 – 40핀 확장 헤더 완전 해설 (0) | 2025.04.24 |
[Jetson Orin Nano] 라즈베리파이 카메라가 인식되지 않을 때: IMX219/IMX708 세팅 방법 (2) | 2025.04.11 |