Jetson SDK Componenets 설치
1. 설치 방법
Jetson device를 boot mode 가 아닌 반드시 일반 실행모드로 실행하여 우분투 로그인 화면으로 두어야 한다.
Linux 버전의 PC에서 아래 NVIDIA 공식 웹 사이트에 접속하여 NVIDIA SDK Manager를 다운로드해야 한다.
Linux 호스트 PC 의 Terminal 창에서 아래 명령을 입력하여 SDK Manager를 시작한다.
sdkmanager
NVIDIA SDK Manager를 처음 사용한다면 이전에 등록한 NVIDIA 계정으로 로그인하라는 웹 페이지가 팝업된다. 로그인 진행이 필요하며, 계정이 없으면 생성해야 한다.
사용중인 Jetson Device가 정상적으로 HOST PC와 연결되었다면 SDK Manager에 아래와 같이 디바이스가 잡히게 된다. 해당되는 디바이스을 선택하고 OK 버튼을 클릭한다.
1단계에서 아래 내용에 대해서 선택할 수 있다.
Product Category : Jetson을 선택한다.
Hardware Configuration : 호스트 시스템을 선택하지 않는다.
Target Operating System : 원하는 Jetpack 버전을 선택한다.
Additional SDKS : DeepStream 등을 설치할 수 있지만 저장공간이 부족할 경우 설치가 제대로 진행되지 않을 수 있다. 가용한 메모리 용량에 맞게 설치해 주어야 한다.
Continue 버튼을 클릭하여 다음 단계로 진행한다.
설치할 target components 중에서 Jetson OS 만 체크 해제 후 Continue 버튼을 클릭하여 다음 단계로 진행한다.
SDK Manager가 기본 경로가 아닌 다른 위치에 모든 파일을 다운로드하도록 하려면 화면 하단에 있는 Downloadd now. Install later을 체크 후 사용할 경로를 선택한다.
잠시 후 NVIDIA SDK Manager에서 IP 주소를 통해 장치에 연결해야 한다는 새 팝업 창이 나타난다. 시스템이 이미 설치되어 있고 구성 요소 설치가 진행됨을 의미한다.
HOST PC와 Jetson 디바이스가 정상적으로 USB연결이 되어 있다면, IP 주소가 ‘HOST PC : 192.168.55.100 Jetson Device : 192.168.55.1’로 설정 된다. IP 주소가 설정되어 있지 않다면 USB 연결을 다시 한 번 확인해야 한다.
아래와 같은 창이 나왔다면 Jetson 디바이스에 username과 password를 입력 후 Install 버튼을 클릭한다.
NVIDIA SDK Manager는 Jetson 디바이스에 연결을 시도하고, SDK 구성 요소의 설치를 완료하기 위해 진행한다.
아래와 같은 창이 뜨면 설치가 완료된 것이다. FINISH 버튼을 눌러 SDK Manager를 종료하고 Jetson 디바이스를 다시 시작하여 설치된 것을 확인한다.
2. 오류 해결
위 에러 발생 시, 디바이스의 RTC 시간이 현재 시간과 일치하는지 확인한다. 만약 일치하지 않는다면 현재 시간으로 설정 후 다시 시도한다.