메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

버전 1 다음 »


문서개요

본 문서는 Jetson Linux 36.x.x에서 imx708 dual port를 사용하는 방법을 설명한다.

환경

  • jetson linux 36.3

주요내용

IMX708 카메라 dual port 사용하게 하기

CSI port 설정

다음 명령어를 통해 원하는 위치에 install_full.sh파일을 다운로드 후 실행한다.

wget https://github.com/ArduCAM/MIPI_Camera/releases/download/v0.0.3/install_full.sh
chmod +x install_full.sh
./install_full.sh -m imx708

Jetson Orin NX의 경우 devkit이 없어 제대로 설치가 안되므로 실행하기전 문서 편집기를 통해 install_full.sh 내의 JETSON_TYPE을 고정시킨다.

# install_full.sh
...
- JETSON_TYPE=$(cat /sys/firmware/devicetree/base/model)
+ JETSON_TYPE="NVIDIA Jetson Orin Nano Engineering Reference Developer Kit"
...

위 내용이 실행이 안될 경우 아래 내용을 따라한다.

 여기를 클릭하여 펼치기...
wget https://github.com/ArduCAM/MIPI_Camera/releases/download/v0.0.1-orin-nx/arducam-nvidia-l4t-kernel-t234-nx-5.15.136-tegra-36.3.0-20240619170737_arm64_imx708.deb
sudo dpkg -i arducam-nvidia-l4t-kernel-t234-nx-5.15.136-tegra-36.3.0-20240619170737_arm64_imx708.deb

다음의 명령어로 출력된 결과에서 DEFUALT값과 OVERLAYS값이 아래 사진과 같이 설정 됐는지 확인한다.

cat /boot/extlinux/extlinux.conf

dtbo파일 덮어쓰기

JCB100에 맞게 설정된 다음의 dtbo파일을 현재 사용하는 jetson으로 옮긴 후 다음의 명령어를 실행한다.

#현재 위치 tegra234-p3767-camera-p3768-imx708-dual.dtbo이 있는 경로
sudo cp tegra234-p3767-camera-p3768-imx708-dual.dtbo /boot/arducam/dts
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

참고자료

  • 레이블 없음