Jetson agx xavier 설치 및 세팅

jetson TX2 에 이어서 xavier 를 사용할 기회가 있어서 개봉 및 초기 세팅을 정리하고자 합니다.

먼저 구성품은 아래와 같습니다. (tx2에 비하여 조금 더 컴팩트해진 느낌입니다)

xavier의 외관상 보이는 특징으로는 usb 포트가 c타입 뿐입니다. 따라서 동봉된 c 타입 변환 젠더를 이용하여 1개의 usb 포트를 입력을 만들 수 있습니다. (ssh 를 이용하지 않을시에 usb 허브가 필요할 것 같습니다.

HDMI 포트와 전원버튼은 연결 키보드를 c 포트를 이용하여(전원버튼 반대편) 연결 후 전원을 킵니다.(전원은 하단 버튼중 가장 모서리 버튼입니다) 그러면 nvidia 로고가 뜬 후 아래의 화면을 볼 수 있습니다. 이대로 cli 모드로 사용해도 됩니다만..

초기 아이디와 비번은 모두 nvidia/nvidia 입니다.

여기서 NVIDIA-INSTALLER 에서 install.sh를 실행하면 gui 환경 설치가 진행됩니다.(아래와 같이 ubuntu16.04 gui를 볼 수 있습니다.)

여기까지 진행 혹은 바로 사용해도 되지만 jetpack 을 이용하고자 합니다.

jetpack 은 os를 비롯한 최신버젼의 아래 프로그램들을 설치하여줍니다.

  • TensorRT
  • cuDNN
  • CUDA
  • Multimedia API
  • VisionWorks
  • OpenCV

HOST pc (ubuntu 18.04로 동작 확인)에서 jetpack을 설치합니다.

jetpack 설치 페이지

아래와 같이 권한을 바꾸고 실행시킨다. 이때 sudo 로 실행이키면 설치가 안된다.

chmod +x JetPack-${VERSION}.run
./JetPack-${VERSION}.run

여기까지 했으면 xavier를 recovery mode로 만들어야 한다. 전원을 끝 후 2번째 버튼을 누른 상태에서 전원버튼을 누른다음 두 버튼 모두 뗀다 ( recovery mode 이면 hdmi 출력이 없는 것같다.)

터미털 창에서 엔터를 누른면 설치가 진행된다. 이때 네트워크 구성은 위의 그림과 같이 해야한다. 라우터가 있을시에는 동일한 라우터에 연결 없을시에는 usb 로 host 에 연결

설치가 다된후 부팅을 하면 아래와 같이 ubuntu 18.04 같은 비버? 화면 을 볼 수 있다.

이제 본격적으로 개발을 할 준비가 되었다.

아래는 jetson_agx_xavier_developer_kit_user_guide 이다.

jetson_agx_xavier_developer_kit_user_guide

댓글을 남겨주세요~