Search

220427_(완료)_Jetson xavier board에 jtop 및 jetson-stats 설치하기

출처

맨처음 가상환경상태에서 시작해야만 한다.
먼저 의존성 패키지를 설치합니다.
sudo apt-get install git cmake sudo apt-get install python3-dev sudo apt-get install libhdf5-serial-dev hdf5-tools sudo apt-get install libatlas-base-dev gfortran
Python
복사
pip3를 이용하여 jetson-stats를 설치합니다.
pip3 install --upgrade pip
Python
복사
위와 같은 명령을 입력했는데 pip3: command not found발생할 경우 pip3를 설치해야 합니다.
sudo apt-get install python3-pip
pip3를 정상적으로 설치하였을 경우, 다시 pip3 install --upgrade pip 명령을 실행합니다.
아래의 명령어를 실행하여 jetson-stats를 설치합니다.
sudo -H pip3 install -U jetson-stats
우분투를 재실행합니다.
reboot

jetson-stats가 제공하는 다양한 기능을 실행해 봅니다.

먼저 jtop을 실행합니다.
jtop은 GPU(1), CPU(3), MEM(4)-메모리, CTRL(5)-제어, INFO(6)-각종 정보 등을 제공합니다.
2번 숫자키를 누르면 GPU 정보를 출력하는 창으로 변경됩니다. Jetson Clocks(PWM Fan 컨트롤러 동작 관련)과 NV Power 선택 상태를 출력합니다. 현재 CPU 4개를 모두 사용하는 풀 파워 모드[0]로 선택되어 있습니다.
3번 키를 누르면 CPU 동작 상태를 보여줍니다.
4개의 CPU 상태 정도를 그래프로 출력합니다.
4번키를 누르면 메모리 사용 상태를 출력합니다. 그리고 Swap 상태와 추가 Extra Swap의 크기를 지정할 수 있습니다.
5번 키를 누르면 제어 상태가 출력됩니다. 냉각 팬의 속도 조절(Fan Speed), jetson clocks 사용 유무 결정, 파워 모드 설정(NVP model)이 가능합니다.
NVP model의 + 버튼을 클릭하여 5W 파워 모드를 선택한 후 CPU 동작 상태를 확인하면 2개의 CPU는 정지상태로 변경됩니다.
냉각 팬을 구동할 경우 s 버튼을 클릭하여  jetson clocks를 Inactive에서 Running으로 변경해야 합니다. Running 모드로 변경되면서 냉각 팬의 속도는 100%로 설정됩니다.
냉각 팬의 속도는 m 버튼이나 p 버튼을 누르면 감소, 증가가 됩니다.
6번 키를 누르면 현재설치되어 있는 각종 패키지의 정보가 출력됩니다.
CUDA, TensorRT, OpenCV cuDNN 등의 버전 정보가 출력됩니다. 참고로 OpenCV는 4.1.1 버전이 설치되어 있으면 CUDA는 지원하지 않습니다. CUDA를 지원하게 변경할 경우 OpenCV를 다운 받아 재컴파일 해야 합니다.
아래의 명령을 실행하여 설치된 패키치 정보를 확인할 수도 있습니다.
jetson_release
export | grep JETSON
아래의 명령어를 실행하여 jetson nano 보드의 각종 설절을 수행할 수 있습니다.
jetson_config
위의 명령을 실행하면 먼저 비밀번호를 묻는 창이 나타납니다.
해당 비빌번호를 입력하고 <OK> 버튼을 클릭(이동시 탭 키 이용)하면 초기 화면이 출력됩니다.
health 메뉴에서는 jetson-stats의 상태를 체크합니다. 아래의 그림을 참고하여 다양한 체크를 수행하시기 바랍니다.
desktop 메뉴에서는 부팅 옵션을 선택할 수 있습니다.
wifi 메뉴에서는 wifi 설정 옵션을 업그레이드 할 수 있습니다.
update 메뉴에서는 jetson-stats의 최신버전을 다운로드 할 수 있습니다.
마지막으로 about 메뉴에서는 jetson-stats가 지원하는 명령어 종류를 출력합니다.
탭 키를 이용하여 Finish 버튼을 선택하고 클릭하여 ejtson_configurator를 종료합니다.
jetson_swap 을 이용하여 swap의 크기를 확장, 축소 할 수 있습니다.

안녕하세요

한국전자기술연구원 김영광입니다.
관련 기술 문의와 R&D 공동 연구 사업 관련 문의는 “glory@keti.re.kr”로 연락 부탁드립니다.

Hello

I'm Yeonggwang Kim from the Korea Electronics Research Institute.
For technical and business inquiries, please contact me at “glory@keti.re.kr”