SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

Free SDK Tools is a downloadable component for the Android SDK

3.6 

SDK Tools is a downloadable component for the Android SDK. It includes the complete set of development and debugging tools for the Android SDK. Android is a software stack for mobile devices that includes an operating system, middleware and key applications.

Screenshots (4)

SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

adbLink

FREE

Install programs without Android SDK and manage Kodi installations.

SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

Corona SDK

FREE

Creates games and apps for mobile devices and desktop systems.

SDK Manager 다운로드 - SDK Manager daunlodeu

SDK Manager 다운로드 - SDK Manager daunlodeu

[ 환경 ]

SDK 설치 환경은 다음과 같고 버전에 따라서 설치 방법이 달라질 수 있습니다.

< 운영체제(OS) >

- Ubuntu 18.04 LTS (64 bit, kernel : 5.3.0-51-generic)

< SDK 설치 파일 >

- sdkmanager_1.1.0-6343_amd64.deb

< Jetson OS >

- JETPACK 4.3, 4.4

  4.3 버전과 4.4 버전으로 둘 다 작업을 진행하며 테스트하였습니다.

[ 설치 방법 ]

1. 다운로드

아래 링크를 타고 들어가서 웹페이지에 NVIDIA SDK Manager를 다운로드합니다.

다운로드하기 위해서는 개발자 계정 로그인이 필수로 되어야 하며 회원가입이 되어 있지 않다면 회원가입을 한 이후에 다운로드를 진행합니다.

https://developer.nvidia.com/nvidia-sdk-manager

NVIDIA SDK Manager

Everything You Need to Set Up Your Development Environment NVIDIA SDK Manager provides an end-to-end development environment setup solution for NVIDIA’s DRIVE and Jetson SDKs for both host and target devices. NVIDIA SDK ManagerVersion 1.1.0 SDK Manager U

developer.nvidia.com

SDK Manager 다운로드 - SDK Manager daunlodeu

2. 설치 파일 복사

리눅스 환경이 아닌 가상 머신 등을 이용할 경우 리눅스로 다운로드한 설치 파일을 복사합니다.

가상 머신 별로 복사 방법은 제각각이므로 복사 절차를 생략하겠습니다.

가급적이면 NVIDIA 에서 요구하는 시스템 환경에서 설치하도록 합니다.

환경이 다를 경우 다양한 문제가 발생할 수 있으며 이에 대한 완벽한 해결책을 찾는 것에 많은 시간을 허비할 수 있습니다.

아래 링크는 우분투 다운로드 사이트입니다. 우분투가 설치가 되어 있지 않다면 다운로드하여서 설치하면 됩니다.

https://ubuntu.com/download/desktop

Download Ubuntu Desktop | Download | Ubuntu

Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things.

ubuntu.com

3. SDK Manager 설치

우분투 터미널상에서 SDK Manager설치 파일이 있는 경로로 이동합니다. 

이동 후 SDK Manager 설치파일을 다음 명령으로 설치합니다.

sudo apt install ./sdkmanager-[version].deb

설치가 완료되면 sdkmanager 명령어를 입력하여 NVIDIA SDK Manager 프로그램을 실행할 수 있습니다.

< Help >

SDK Manager 명령 옵션에 대한 정보는 '--help' 옵션을 이용하여 확인할 수 있습니다.

SDK Manager 다운로드 - SDK Manager daunlodeu

4. SDK Manager 실행 & 로그인

터미널상에서 sdkmanger를 입력하여 NVIDIA SDK Manager를 실행합니다.

SDK Manager 윈도우가 늦게 나올 수도 있습니다.

sdkmanger
SDK Manager 다운로드 - SDK Manager daunlodeu

NVIDIA Developer, NVONLINE, OFFLINE 3가지 방법으로 이용할 수 있는데 여기서는 개발자 계정으로 로그인하여 이용하도록 하겠습니다.

5. Jetson 보드 환경설정

SDK Manager 정상적으로 로그인이 되었다면 Jetson 보드 환경설정에 필요한 파일을 다운로드 및 설치를 진행할 수 있습니다.

여기서는 Jetson Nano 보드에 대한 환경설정을 할 예정으로 다음과 같이 설정하였습니다.

SDK Manager 다운로드 - SDK Manager daunlodeu

설정을 다 했다면 CONTINUE 버튼을 클릭하여 다음 단계로 진행합니다.

다음 단계는 Target Components에 대한 다운로드 및 설치 설정이며 다운로드 폴더 및 라이선스에 대한 내용을 진행하는 단계입니다.

Jetson Board를 flash 하지 않고 자료만 다운로드하고자 한다면 'CONTINUE' 버튼을 눌러 'STEP 03' 단계로 넘어가도 되지만 flash 하고자 한다면 Jetson 보드를 연결해주어야 합니다.

SDK Manager 다운로드 - SDK Manager daunlodeu

6. Jetson Board Flash

SDK Manager는 Jetson 보드를 flash 하는 것이 메인 기능으로 필요한 패키지들과 이미지들을 다운로드하면서 flash 작업을 진행합니다.

flash 작업을 하기 위해서는 Jetson 보드를 Host PC와 USB로 연결을 해주어야 하고 리커버리 모드로 부팅을 해야 합니다.

Host PC는 설치되어야 하는 유틸리티들이 있는데 ubuntu18.04를 설치했을 경우에는 ifconfig 유틸리티가 설치해야 합니다.

만약 ifconfig가 설치되어 있지 않다면 ifconfig 유틸리티도 설치하도록 합니다.

설치하기 위한 명령은 다음과 같습니다.

sudo apt install net-tools

Development kit 라면 Carrier 보드에 micro USB 포트가 있을 것이고 이 USB 포트와 Host PC를 연결시킵니다.

이미 한번 설치가 정상적으로 Jetson flash 과정을 진행했었다면 리커버리 모드가 아닌 상태로 flash를 진행하여도 됩니다. 이런 경우에는 ubuntu 로그인 Username, Password를 입력하는 창이 활성화되며 Username과 Password를 입력하면 리커버리 모드로 자동으로 재부팅하여 flash 단계를 진행하게 됩니다.

처음 설치하는 경우에는 리커버리 모드로 부팅을 해야 하는데,리커버리 모드는 Jetson 보드의 'REC 버튼'을 누른 상태로 전원을 넣어주면 됩니다.

가상 머신으로 이용하고 있을 경우에는 USB 장치를 가상 머신과 연결을 시켜주어야 합니다.

아래 사진은 VirtualBox를 기준으로 캡처한 사진입니다. USB는 3.0으로 설정해주었습니다. USB 3.0이 꼭 필요한지는 확인이 필요해 보입니다.

USB를 VirtualBox와 연결하는 과정은 "메뉴 -> 장치 -> USB -> NVidia Corp"을 클릭하여 가상 머신과 연결시켜줍니다.

SDK Manager 다운로드 - SDK Manager daunlodeu

Jetson 보드의 준비가 완료됐다면 'STEP 02' 단계에서 'CONTINUE' 버튼을 입력하여 다음과 같이 다운로드 및 flash 작업을 진행합니다.

SDK Manager 다운로드 - SDK Manager daunlodeu

Jetson 보드에 OS image가 정상적으로 flash가 되었다면 Jetson 보드에서 시스템 설정(System Configuration)을 하게 됩니다. 시스템 설정을 하면서 login 계정을 만듭니다.

< SDK Components 설치 >

Jetson 보드의 시스템 설정 과정을 모두 끝 마치게 되면 Host PC에서 다음과 같이 SDK components를 설치하기 위해서 Jetson 보드의 Username과 Password를 입력하기 위한 창이 활성화됩니다.

시스템 설정을 하면서 만들었던 Username과 Password를 입력하여 설치를 진행합니다.

이 과정은 필수적인 과정이 아니기 때문에 취소하여도 기본적인 기능을 이용할 수 있습니다. (입력한 login 계정을 이용하여 SSH로 접속 후 SDK components를 설치하는 과정)

SDK Manager 다운로드 - SDK Manager daunlodeu

만약 정상적으로 입력하였는데도 다음 단계로 진행이 되지 않는다면 가상 머신과 Jetson Board 보드의 USB 연결이 끊겨 있을 수 있기 때문에 다시 연결해 주도록 합니다.

이 때는 리커버리 모드가 아니기 때문에 NVIDIA Linux for Tegra로 장치가 표시됩니다.

SDK Manager 다운로드 - SDK Manager daunlodeu

모든 설치가 완료되면 다음과 같이 Host PC에서 표시가 됩니다.

SDK Manager 다운로드 - SDK Manager daunlodeu

[ 참조 ]

https://developer.nvidia.com/nvidia-sdk-manager

NVIDIA SDK Manager

Everything You Need to Set Up Your Development Environment NVIDIA SDK Manager provides an end-to-end development environment setup solution for NVIDIA’s DRIVE and Jetson SDKs for both host and target devices. NVIDIA SDK ManagerVersion 1.1.0 SDK Manager U

developer.nvidia.com

SDK Manager 다운로드 - SDK Manager daunlodeu

* 잘못된 부분이 있을 경우 해당 내용에 대해서 댓글로 부탁드리며 검토 후 수정하겠습니다.