Hello,
I just received an ArduCAM IMX708 camera from Amazon, but have had issues trying to connect it to my Raspberry Pi 5. Here is what I have tried so far:
1. Confirmed camera cable is inserted properly on both the Pi and camera side, with correct orientation.
2. Ran full OS and firmware upgrade
3. Edited /boot/firmware/config.txt with:
camera_auto_detect=0
dtoverlay=imx708 (and tried dtoverlay=imx708,cam1)
4. Checked for camera detection:
libcamera-hello --list-cameras returns: “No cameras available”
5. Verified I2C interfaces:
i2cdetect -y 10 → No response
i2cdetect -y 11 → Device appears
i2cdetect -y 4 → Device appears
6. Switched the camera between CAM0 and CAM1 ports
Same results: device appears on i2c-4 and i2c-11, not on i2c-10
7. Tested the I2C graphing tool and saw a visual confirmation of the camera on i2c-11 and i2c-4
From what I can see, the camera is showing up on I2C bus 4 and 11, but it is not being detected by libcamera, and /dev/i2c-10 never appears even when dtoverlay=imx708 is used for CAM0.
It seems like the camera is wired properly and is communicating on I2C to me.
I tried what seems to be everything and need some help with next steps.
Thanks,
Ethan
I just received an ArduCAM IMX708 camera from Amazon, but have had issues trying to connect it to my Raspberry Pi 5. Here is what I have tried so far:
1. Confirmed camera cable is inserted properly on both the Pi and camera side, with correct orientation.
2. Ran full OS and firmware upgrade
3. Edited /boot/firmware/config.txt with:
camera_auto_detect=0
dtoverlay=imx708 (and tried dtoverlay=imx708,cam1)
4. Checked for camera detection:
libcamera-hello --list-cameras returns: “No cameras available”
5. Verified I2C interfaces:
i2cdetect -y 10 → No response
i2cdetect -y 11 → Device appears
i2cdetect -y 4 → Device appears
6. Switched the camera between CAM0 and CAM1 ports
Same results: device appears on i2c-4 and i2c-11, not on i2c-10
7. Tested the I2C graphing tool and saw a visual confirmation of the camera on i2c-11 and i2c-4
From what I can see, the camera is showing up on I2C bus 4 and 11, but it is not being detected by libcamera, and /dev/i2c-10 never appears even when dtoverlay=imx708 is used for CAM0.
It seems like the camera is wired properly and is communicating on I2C to me.
I tried what seems to be everything and need some help with next steps.
Thanks,
Ethan
Statistics: Posted by Ethan Reed — Thu May 29, 2025 6:31 pm — Replies 0 — Views 45