Jetson Nano는 리눅스 OS가 포팅되어 있고, 리눅스는 시작시 /etc/init.d 디렉토리 내부의 스크립트를 실행하도록 되어 있다. 따라서 이 디렉토리 내부에 실행하기 위한 코드를 삽입해 준다.
1) 해당 디렉토리로 이동하여, 부팅되자 마자 실행할 스크립트(e.g. start.sh)를 생성해 준다.
$ cd /etc/init.d
$ vi start.sh
<start.sh 파일>
#!/bin/bash
(실행하고자 하는 것)
2) 스크립트 실행 권한을 주고 등록한다.
- 실행 순서도 등록 할 수 있으며, 빈칸으로 둬도 된다.
- update-rc.d는 시스템 부팅과 종료에 관여하는 스크립트 관리기 이다.
$ chmod +x start.sh
$ update-rc.d start.sh defaults (실행순서)
출처)
반응형
'임베디드 > JetsonNano' 카테고리의 다른 글
2) JetsonNano 개발 환경 구성 + 카메라, ROS (rev3) (0) | 2021.03.23 |
---|---|
1) 설치법 (Jetson Nano / Rasberry Pi4 사양 비교) (0) | 2021.01.25 |