문서개요
본 문서는 Jetson Linux 36.x.x에서 imx708 dual port를 사용하는 방법을 설명합니다.
환경
Jetson Linux 36.3
주요내용
IMX708 카메라 dual port 사용하게 하기
jetson-io.py로 CSI port 설정
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
PARTUUID값은 플래시를 할 때마다 생성되는 값으로 추정되어 값이 달라도 신경쓰지 않으면 된다.
커널 모듈 의존성 업데이트
다음 명령어로 커널 모듈 의존성을 업데이트합니다.
sudo depmod -a
Reboot
다음 명령어로 시스템을 다시 시작합니다.
sudo reboot
테스트
테스트 하기 위한 nvidia-l4t-gstreamer 패키지를 다음의 명령어로 설치합니다.
sudo apt update sudo apt install 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