Jetson Nano 설치(1)

노하람·2021년 7월 14일
0

Jetson Nano

목록 보기
1/1
post-thumbnail

서론

Jeston Nano에서 사용할 Ubuntu 운영체제를 Micro SD card에 Flash하는 방법을 알아봅시다.

준비물

microSD Card는 최소 32GB 이상을 준비하여 사용하는 것을 추천드립니다.

다운로드하는 img 파일의 용량만 해도 약 14GB입니다.

운영체제를 설치하고, 사용할 패키지들을 설치하면 최소 32GB는 되어야 원활한 사용이 가능할 것 같습니다.

  • microSD Card (최소 32GB 이상)
  • microSD USB 어댑터(저는 DEX를 이용했습니다)
  • PC

본론

Jetson Nano용 img 다운로드

Nvidia Developer 사이트에서 Jetson Nano용 img파일을 다운로드할 수 있습니다.

developer.nvidia.com/embedded/jetpack#install

링크가 안뜬다면, 링크를 복사해서 들어가시면 되겠습니다!

JETSON NANO DEVELOPER KITS 항목에서 Jetson Nano Developer Kit의

Download the SD Card Image(6GB)를 클릭하여 다운로드합니다.

압축해제 후 sd-blob-b01.img파일이 생성됩니다.(14.3GB)

(오른쪽은은 2GB Jetson Nano용 img 파일입니다.)

microSD Card Write 툴 준비

다운로드한 img 파일을 microSD Card에 Flash 하기 위해서 툴이 필요합니다.

먼저 microSD Card를 포맷하기 위한 'SD Card Formatter 프로그램'과

img를 Flash 하는 'Etcher 프로그램'이 필요합니다!

다운로드를 한 뒤, 기본으로 설치를 진행해 줍니다.

microSD Card 포맷

microSD Card를 PC와 연결합니다.

설치된 SD Card Formatter 프로그램을 실행시킵니다.

상단의 Select card에서 연결한 microSD Card 드라이브를 선택합니다.
(제대로 연결해주었다면 card가 자동적으로 선택되어 있을겁니다)

그리고 하단의 Format 버튼을 클릭하여 포맷을 진행해 줍니다.

포맷이 완료되면 하단의 그림처럼 안내 창이 보이고, 확인 후 프로그램을 종료합니다.

microSD Card에 이미지 쓰기

위에서 다운로드한 img 파일의 압축을 해제합니다.(14.3GB)

Etcher 프로그램을 실행시킵니다.

Flash from file을 클릭하여 압축해제된 이미지 파일을 선택해 줍니다.

Select target 버튼을 클릭하여 연결된 microSD Card를 선택해주고 Select 버튼을 눌러 메인화면으로 돌아옵니다.

연결된 microSD Card 선택

마지막으로 Flash 버튼을 클릭하여 선택된 img를 선택된 microSD Card에 Flash 합니다.

Flash 버튼 클릭!

환경에 따라 시간이 다르겠지만 대략 20~30분 정도 소요가 됩니다.(Flashing + Validating)

microSD Card에 이미지를 Flash중

이미지 Flash가 완료되면 여러 경고창이 뜰 수 있습니다.(무시해도 됩니다, '무시' 클릭!)

메인 창의 Flash 성공 여부를 확인해줍니다.

Flash Complete라면 OK

Flash가 모두 완료가 되었으니 프로그램을 종료하고 microSD Card 연결을 해제합니다.


결론

Jetson Nano 첫 시동

Flash 된 microSD Card를 Jetson Nano에 연결해 줍니다.

모니터와, 키보드, 마우스, 랜선 그리고 전원선을 연결하여 Jetson Nano를 동작시킵니다.

  • 라즈베리파이 4는 미니 HDMI 케이블이 필요합니다.(모니터 연결)
  • Jetson도 (전원)8핀 USB로 구동시킬 수 있으나, 2A의 전력으로 불안정하여 추전드리지 않습니다. 제공되는 배럴잭을 이용하길 추천드립니다.
    - 저는 배럴잭 미비로 인해 8핀 케이블을 사용하여 진행해보겠습니다.

동작이 정상적으로 된다면 아래와 같은 순서로 화면을 볼 수 있습니다.

  1. 부팅중인 Jetson Nano
    - 시간이 오래 걸린다면 오류를 의심해보시기 바랍니다.
    - 부팅에 실패한 경우 전원을 뽑았다가, 다시 시작하면 정상적으로 부팅이 가능합니다.

  2. 설정하기 전 라이센스 동의 요청 화면

    라이센스 동의 화면이 출력되면 이제 몇 가지 설정을 통하여 설치를 완료할 수 있습니다.

  3. 우분투 라이선스 동의 및 국가 등 설정
    - English로 설정해서 시작하시길 추천합니다.

  4. 우분투 동작화면(설치 성공!)

해당 화면까지 정상적으로 보이신다면 성공적으로 설치에 완료하셨습니다.

앞으로도 딥러닝을 위한 Jetson Nano 활용에 대한 포스팅을 계속 해보겠습니다!

감사합니다!

profile
MLOps, MLE 직무로 일하고 있습니다😍

0개의 댓글