Jetson & Ubuntu

[jetson nano] 운영체제 설치하기

mle21 2022. 7. 27. 06:00
반응형

jetson nano를 사용하기 위해서 리눅스 운영체제(ubuntu) 설치가 필요하다. 그 방법에 대해서 설명하도록 하겠다.


1. ubuntu 18.04 설치

- nvidia에서 공식적으로 지원하는 JetPack 4.6 버전을 설치하면 된다.

- 아래 링크에서 JETSON NANO DEVELOPER KITS에서 자기가 가지고 있는 모델의 SD Card Image를 다운로드 하자.

 

JetPack SDK 4.6 Release Page

Prepare to be inspired! Join our GTC Keynote to discover what comes next. Watch Now NVIDIA JetPack SDK is the most comprehensive solution for building end-to-end accelerated AI applications. All Jetson modules and developer kits are supported by JetPack SD

developer.nvidia.com

 

2. ubuntu 20.04 설치

nvidia는 공식적으로 jetson nano를 위한 ubuntu20.04에 상응하는 JetPack을 지원하지 않음. 아래의 방법중 택1하여 설치하자.

 

1) JetPack 4.6(ubuntu18.04)을 ubuntu20.04으로 업데이트한 이미지 파일 다운로드 및 설치(굽기)

-. 아래 링크를 통해서 아래쪽에 있는 Bare image를 다운로드 하자. (pytorch, opencv 등이 다 설치된 이미지를 32gb sd카드에 설치하면 ros2 설치 시 용량이 부족할 수 있음, 64gb sd 카드 사용 시 상관 없음)

 

 

GitHub - Qengineering/Jetson-Nano-Ubuntu-20-image: Jetson Nano with Ubuntu 20.04 image

Jetson Nano with Ubuntu 20.04 image. Contribute to Qengineering/Jetson-Nano-Ubuntu-20-image development by creating an account on GitHub.

github.com

 

2) jetson nano에 설치 가능하도록 수정한 커스텀 이미지(xubuntu) 다운로드 및 굽기

https://github.com/Discombobulated88/Xubuntu-20.04-L4T-32.3.1/releases/download/v1.0/Xubuntu-20.04-l4t-r32.3.1.tar.tbz2

 

3) JetPack 4.6을 설치하고 직접 업데이트 실시하기

-. 아래 링크를 참조하여 직접 업데이트를 실시해 보자. 추천하지는 않는다. 삽질을 많이 할 수 있음.

 

Install Ubuntu 20.04 on Jetson Nano - Q-engineering

A thorough guide on how to install Ubuntu 20.04 on a Jetson Nano.

qengineering.eu


[JetPack 4.6]

-. Linux Kernel 4.9, Ubuntu 18.04, CUDA 10.2, TensorRT 8.0.1, cuDNN 8.2.1

-. jetson nano 사용 가능

 

[JetPack 5.0.2]

-. Linux Kernel 5.10, Ubuntu 20.04, CUDA 11.4, TensorRT 8.4.1, cuDNN 8.4.1

-. jetson nano 사용 불가능, Jetson Xavier NX 이상 사용가능

728x90