Jetson Nano 보드 설정

1. 전력 옵션 설정 명령어

nvpmodel 0  또는 nvpmodel 1은 2가지 전력 옵션을 지정할 수 있는 명령입니다.

nvpmodel 1

or

nvpmodel 0

2. jetson_clocks

 이 명령어는 DVFS(Dynamic Voltage and Frequency Scaling)의 동작을 막아 디바이스가 성능을 최대로 발휘하도록 조절하는 명령어 입니다.

DVFS는 전압과 주파수를 조절해여 디바이스의 전력소모를 낮추면서 발열을 조절하는 기능을 수행합니다. 임베디드 시스템에서 소비전력을 줄이기 위해 필수적으로 사용됩니다. 특히 배터리를 사용하는 시스템에서는 이 기능이 매우 중요합니다.
jetson_clocks를 실행시키면 빠른 속도로 팬이 회전하는데 이 속도를 조절할 수 있습니다.

팬의 속도 조절은 Jetson Nano 보드 – Fan PWM 제어 를 참도하세요.

3. LibreOffice 삭제

LibreOffice 프로그램은 하드공간을 많이 차지하기 때문에 딥러닝 작업이나 비전 작업에 불필요합니다. 따라서 아래의 명령어를 입력하여 삭제합니다.

sudo apt-get purge libreoffice*
sudo apt-get clean

4. 시스템 레벨 패키지 업그레이드

아래의 명령어를 실행하여 시스템 레벨의 패키지들을 업그레이드 합니다.

sudo apt-get update && sudo apt-get upgrade

5. 시스템 레벨 의존성 설치

먼저 아래와 같은 개발 도구 관련 의존성을 설치해야 합니다.

sudo apt-get install git cmake
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install libhdf5-serial-dev hdf5-tools
sudo apt-get install python3-dev
sudo apt-get install nano locate

다음 단계로 SciPy 필수 구성 요소와 시스템 수준의 Cython 라이브러리를 설치합니다.

sudo apt-get install libfreetype6-dev python3-setuptools
sudo apt-get install protobuf-compiler libprotobuf-dev openssl
sudo apt-get install libssl-dev libcurl4-openssl-dev
sudo apt-get install cython3

TensorFlow Object Detection(TFOD) API 프로젝트 작업을 위한 몇가지 종류의 XML 도구를 설치합니다.

sudo apt-get install libxml2-dev libxslt1-dev

Leave a Comment