Mac에서 Jetson TX2 환경 구축

Mac에서 Jetson TX2를 설정할 수 있는 환경 구축



참고



다음 사이트를 참고로했습니다.

Mac에 VirtualBox로 Ubuntu를 세우는 방법 【이미지로의 해설 첨부】 ※사전 준비로 사용
Jetson TX2에 JetPack을 설정하는 단계(NVIDIA SDK Manager 사용)

환경


  • OS: macOS Catalina
  • VirtualBox: Version 6.1.4 r136177
  • ubuntu: 18.04.3 ※VirtualBox 위에 구축
  • NVIDIA SDK Manager: 1.0.1-5538_amd64

  • 사전 준비



    VirtualBox에 ubuntu 18.04.3 환경 구축



    이번에는 사전에 환경이 있었기 때문에 절차를 생략하지만 Mac에 VirtualBox로 Ubuntu를 세우는 방법 【이미지로의 해설 첨부】을 참고로 구축
    ※Storage는 여유를 가지고 64GB를 확보

    NVIDIA SDK Manager (이하 SDK Manager) 설정



    SDK Manager 다운로드



    NVIDIA 개발자 페이지에서 NVIDIA SDK Manager 다운로드
    ※다운로드하기 위해서는 NVIDIA 개발자 등록이 필요

    SDK Manager 설치



    아래 명령으로 SDK Manager 설치
    $ sudo apt install ./sdkmanager_1.0.1-5538_amd64.deb
    

    SDK Manager 시작 및 로그인



    다음 명령으로 SDK Manager를 시작하고 NVIDIA에 로그인합니다.
    $ sdkmanager
    #=> (sdkmanager:5363): Gtk-WARNING **: 04:44:31.700: cannot open display:
    

    위와 같은 메시지가 표시되고, 기동하지 않는 경우는 .bashrc 등에 이하의 대응을 실시한다

    .bashrc
    export DISPLAY="${DISPLAY:-:0}"
    

    Jetson 시작



    1. 아래 그림과 같이 연결하기





    ① HDMI 디스플레이로
    ② 키보드와 마우스로
    ③ 호스트 PC로

    2. 시작



    [POWER] 버튼을 눌러 시작합니다.
    ※ 초기 상태에서는 로그인 사용자 및 비밀번호는 nvidia로 로그인 가능

    3. 복구 모드로 전환



    [POWER] 버튼으로 기동한 상태에서 ① [REC] 버튼을 누르면서 ② [RST] 버튼을 몇 초간 누릅니다
    그 후 ② [RST] 버튼을 놓은 후 ① [REC] 버튼을 놓으면 HDMI로의 출력이 복구 모드로 이행한다



    ① [REC] 버튼
    ② [RST] 버튼

    4. Jetson과 호스트 PC의 USB 연결 확인



    아래 명령을 사용하여 USB 연결이 유효한지 확인
    ※USB 접속이 유효한 경우에는 NVidia Corp. 라고 하는 디바이스가 인식된다
    $ lsusb
    #=>Bus 001 Device 003: ID 0955:7c18 NVidia Corp.
    

    ※확인되어 있지 않은 경우에는 Virtual Box 상의 [디바이스] > [USB]에서 [NVIDIA Corp. APX]가 유효한지 확인

    5. 설치



    5-1. [Target Hardware] > [Jetson TX2]를 선택하고 [CONTINUE TO STEP 02] 버튼을 누릅니다.





    5-2. 라이센스를 허가하고 [CONTINUE TO STEP 03] 버튼을 누릅니다.





    5-3. 관리자 권한의 비밀번호로 "OK"버튼을 누르십시오.





    도중에 아래와 같은 경고가 표시되었을 경우에는 「YES」버튼을 눌러 설치를 계속한다



    5-4. ubuntu 설치



    5-3 단계에서 설치하는 동안 Flash Jetson OS 설치가 완료되면 Jetson이 다시 시작되고 ubuntu 설치가 시작됩니다.

    5-4-1. 약관에 동의하고 "Continue"버튼을 누르십시오.



    5-4-2. 언어를 선택하고 "Continue"버튼을 누릅니다.



    5-4-3. 키보드를 선택하고 "Continue"버튼을 누릅니다.



    5-4-4. 시간대를 선택하고 "Continue"버튼을 누릅니다.



    5-4-5. 계정 정보를 입력하고 "Continue"버튼을 누릅니다.



    5-4-6. 우분투 바탕 화면이 표시되는지 확인



    5-5. 계정 정보를 입력하고 [Flash] 버튼을 누릅니다.





    5-6. 모든 설치가 완료되었는지 확인하고 "FINISH AND EXIT"버튼을 누르십시오.





    마지막으로



    이번에는 Mac VirtualBox에 Jetson TX2 환경을 구축했습니다.
    PC 사양이나 인터넷 환경에 따라 다르지만 상당한 시간이 걸리므로
    제대로 절차를 확인하고 되돌리지 않고 구축하고 싶습니다.

    좋은 웹페이지 즐겨찾기