-
Where did you get the camera module(s)?
Directly from Arducam -
Model number of the product(s)?
UC-512 Rev D1 -
What hardware/platform were you working on?
Raspberry Pi 4 2GB -
Instructions you have followed. (link/manual/etc.)
Quick Start - Arducam Wiki -
Problems you were having?
I got two Arducam 64MP and two Arducam CamArrays working. All the same RPis and Raspbian Lite 64Bit (Kernel 6.1.21-v8). However, the fifth Arducam (a CamArray) does not seem to work. -
The dmesg log from your hardware?
[ 7.137592] arducam_64mp: loading out-of-tree module taints kernel.
[ 7.242245] dw9807 10-000c: I2C write CTL fail ret = -121
[ 7.271052] arducam_64mp 10-001a: failed to read chip id 4136, with error -5
[ 7.296122] dw9807 10-000c: I2C write STATUS address fail ret = -121
[ 7.296489] dw9807 10-000c: dw9807_ramp I2C failure: -121
[ 7.297964] dw9807 10-000c: I2C write STATUS address fail ret = -121
[ 7.298000] dw9807 10-000c: dw9807_ramp I2C failure: -121
[ 7.298974] dw9807 10-000c: I2C write CTL fail ret = -121
However, i2c seems to work correctly:
$ i2cdetect -y 10
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- UU -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- 24 -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
But no cameras:
$ libcamera-still --list-cameras
No cameras available!
-
Troubleshooting attempts you’ve made?
Reinstalling the driver. Reseating the connector to CamArray. -
What help do you need?
How to troubleshoot this further? Am I looking at a broken board or could this be something else?