개발/Jetson

JetPack6로 업그레이드하기. (NVIDIA Jetson Nano Orin Developer Kit)

Hugh Q Lee 2025. 3. 29. 00:15

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에 설치

본격적으로 업그레이드 해봅시다!

  1. 32GB SD카드에 JetPack 5.1.3 이미지 플래시
  2. 256GB SD카드에 JetPack 6.x 이미지 플래시 (플래시하는 과정에서 인식하는 드라이브가 F, G, H, I, J, K, ... 늘어나도 당황하지 않기!)
  3. 젯슨 키트에 32GB SD카드 꽂고, 전원 연결.
  4. 첫 부팅 후 초기 세팅 시작. (언어, 지역, 사용자 설정 등. chromium 설치는 이 단계에서 안하는 것 추천.)
  5. 이제 바탕화면에서 조금 기다리면 'nvidia-l4t-bootloader 설치 준비 됐다고 재부팅 필요하다'고 메세지(아래 스크린샷) 뜨면 재부팅(Restart).
  6. 처음 흰/녹 부팅 바이오스 화면에서 펌웨어 업데이트가 진행된다. JetPack5 펌웨어 출고버전(나의 경우, 3.0-32616947)에서 최신버전(5.0-35550185)으로 업데이트하는 것으로, 6로 업그레이드 하려면 JetPack5 펌웨어가 최신버전이어야 한다.
  7. 부팅이 완료되면, 터미널(terminal) 앱 열고  `sudo nvbootctrl dump-slots-info` 엔터
  8. Current version 35.5.0 확인하고 다음 단계로.. (버전 안맞으면 무엇인가 잘못되었다..)
  9. 터미널에 'sudo apt update'하고, 'sudo apt-get install nvidia-l4t-jetson-orin-nano-qspi-updater' 커맨드로 qspi업데이터를 설치하자. 이 프로그램은 다음 부팅에서 펌웨어를 JetPack6전용으로 업데이트 시킨다.
  10. 설치가 완료되면, 재부팅.
  11. 6번 과정과 같이, 펌웨어가 업데이트 진행된다. 이번에는 JetPack5용에서 JetPack6전용 펌웨어(나의 경우, 36.3.0)로 업데이트다.
  12. 설치가 완료되면 이제는 부팅이 되지 않고 꺼지거나 멈춰버린다. (펌웨어가 JetPack6 전용인데, SD카드에는 JetPack5인 OS가 설치되어 있어서 그렇다.)
  13. 이제 전원을 빼서, 젯슨 키트를 끈다.
  14. 32GB SD카드 빼고, 256GB SD카드 넣는다.
  15. (첫) 부팅이 정상적으로 되고, 4번 과정과 같이 초기 세팅 시작.
  16. 5번 과정과 같이 조금 기다리면 'nvidia-l4t-bootloader 설치 준비 됐다고 재부팅 필요하다'고 메세지(아래 스크린샷) 뜨면 재부팅.
  17. 다시 6번 과정과 같이, 펌웨어 업데이트가 진행된다. 이번에는 JetPack6 지원 펌웨어 최신 버전(36.4.3)으로 업데이트다.
  18. 최신버전으로 펌웨어를 업데이트한 이유는 MAXN SUPER 모드를 위해서 였다. 우측 상단의 전력 모드(power mode)를 클릭하여 MAXN SUPER로 설정하자. 이제 젯슨 키트의 성능 제한을 해제하여 최고 성능을 끌어낼 수 있다.

'nvidia-l4t-bootloader 설치 준비 됐다고 재부팅 필요하다'고 메세지