Hello NVIDIA Community,
I’m trying to connect a Raspberry Pi Camera Module V2-8 Megapixel,1080p (RPI-CAM-V2) to my Jetson Orin Nano 8GB Dev Kit using the 15-pin MIPI CSI-2 interface. However, the camera is not being detected, and I’m unable to get it working. I’ve followed several steps but haven’t had success yet. I’d appreciate any help or guidance to resolve this issue.
Steps I’ve Taken So Far
- Connected the Camera:
- Used a 15-pin MIPI CSI-2 cable to connect the Raspberry Pi Camera Module to the Jetson Orin Nano.
- Ensured the cable is securely connected with the blue tab facing the correct orientation.
- Enabled the Camera in Device Tree:
- Edited
/boot/extlinux/extlinux.conf
to includetegra194-camera-rpi-cam0.dtb
in theAPPEND
line:
APPEND ${cbootargs} root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 tegra194-camera-rpi-cam0.dtb
- Rebooted the system after making the changes.
- Checked Kernel Logs:
- Ran
sudo dmesg | grep -iE "camera|mipi|csi"
but found no messages related to the Raspberry Pi Camera Module. - The logs only show detection of a USB-connected Intel RealSense Depth Camera:
[ 3.200060] hid-generic 0003:8086:0B5C.0003: hidraw1: USB HID v1.10 Device [Intel(R) RealSense™ Depth Camera 455f Intel(R) RealSense™ Depth Camera 455f] on usb-3610000.usb-1.1/input5
[ 9.722969] usb 2-1.1: Found UVC 1.50 device Intel(R) RealSense™ Depth Camera 455f (8086:0b5c)
- Verified Device Tree Blob:
- Checked
/boot/dtb/
and found thattegra194-camera-rpi-cam0.dtb
is missing. The only file present iskernel_tegra234-p3768-0000+p3767-0005-nv.dtb
.
- Attempted to Test the Camera:
- Tried using
nvarguscamerasrc
with GStreamer:
gst-launch-1.0 nvarguscamerasrc ! nvoverlaysink
However, no camera feed was displayed.
Questions and Issues
- Missing Device Tree Blob:
- The
tegra194-camera-rpi-cam0.dtb
file is not present in/boot/dtb/
. How can I obtain or generate this file for the Jetson Orin Nano?
- ISP Support:
- Does the Jetson Orin Nano support the IMX219 sensor natively, or do I need to operate in ISP bypass mode? If so, how can I configure this?
- General Debugging:
- Are there additional steps I should take to debug why the camera is not being detected?
System Details
- Jetson Module: Jetson Orin Nano 8GB
- JetPack Version: [Insert your JetPack version here, e.g., 5.1.1]
- Camera Module: Raspberry Pi Camera Module V2 (IMX219 sensor)
- Connection: 15-pin MIPI CSI-2
What I’m Looking For
- Guidance on how to enable the Raspberry Pi Camera Module on the Jetson Orin Nano.
- Steps to obtain or generate the correct device tree blob (
tegra194-camera-rpi-cam0.dtb
). - Advice on configuring ISP support or operating in ISP bypass mode for the IMX219 sensor.
- Any additional debugging steps to resolve this issue.
Thank you in advance for your help! I’m happy to provide more details or logs if needed.