목차 |
---|
...
문서개요
본 문서는 https://allai0811.atlassian.net/wiki/x/AQAVF (Jetson Linux 36.x.x에서 3) 에서 초기화 한 환경에서 imx708 dual port를 사용하는 방법을 설명합니다.
환경
jetson linux Jetson Linux 36.3
주요내용
IMX708 카메라 dual port 사용하게 하기
jetson-io.py로 CSI port 설정
다음 명령어를 통해 원하는 위치에 install_full.sh파일을 다운로드 후 실행합니다.
코드 블럭 |
---|
...
sudo |
...
/opt/ |
...
위 내용이 실행이 안될 경우 아래 내용을 따라합니다.
펼치기 | ||
---|---|---|
|
...
nvidia/jetson-io/jetson-io.py |
‘Configure Jetson 24pin CSI Connector’에 커서를 두고 엔터키를 누릅니다.
...
‘Configure for compatible hardware’에 커서를 두고 엔터키를 누릅니다.
...
‘Camera IMX708 Dual’에 커서를 두고 엔터키를 누릅니다.
...
‘Save pin changes’에 커서를 두고 엔터키를 누릅니다.
...
‘Save and exit without rebooting’에 커서를 두고 엔터키를 누릅니다.
...
엔터키를 눌러 설정을 종료합니다.
...
다음의 명령어로 출력된 결과에서 DEFUALT값과 OVERLAYS값이 아래 사진과 같이 설정 됐는지 확인합니다.
코드 블럭 |
---|
cat /boot/extlinux/extlinux.conf |
...
...
dtbo파일 덮어쓰기
JCB100에 맞게 설정된 다음의 dtbo파일을 현재 사용하는 jetson으로 옮긴 후 다음의 명령어를 실행합니다.
View file | ||
---|---|---|
|
코드 블럭 |
---|
정보 |
PARTUUID값은 플래시를 할 때마다 생성되는 값으로 추정되어 값이 달라도 신경쓰지 않으면 된다. |
커널 모듈 의존성 업데이트
다음 명령어로 커널 모듈 의존성을 업데이트합니다.
코드 블럭 |
---|
sudo depmod -a |
Reboot
다음 명령어로 시스템을 다시 시작합니다.
코드 블럭 |
---|
sudo reboot |
테스트
테스트 하기 위한 nvidia-l4t-gstreamer 패키지를 다음의 명령어로 설치합니다.
...
코드 블럭 |
---|
gst-launch-1.0 nvarguscamerasrc sensor_id=0 num-buffers=300 ! nv3dsink gst-launch-1.0 nvarguscamerasrc sensor_id=1 num-buffers=300 ! nv3dsink |