Raspberry Pi 4 B “No cameras available!” Arducam UC-788

  1. Where did you get the camera module(s)?
    https://www.uctronics.com/arducam-ov9281-mipi-camera-module-1mp-global-shutter-mono-camera-130.html

  2. Model number of the product(s)?
    Arducam UC-788 Rev.B OV9281 Global Shutter camera

  3. What hardware/platform were you working on?
    Raspberry Pi 4B 8GB

uname -a
Linux sergsencpi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64 GNU/Linux
cat /etc/os-release 
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
cat /boot/config.txt |grep dtoverlay
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18
dtoverlay=vc4-kms-v3d
#dtoverlay=ov9281
dtoverlay=arducam-pivariety

  1. Instructions you have followed. (link/manual/etc.)
    https://docs.arducam.com/Raspberry-Pi-Camera/Pivariety-Camera/Quick-Start-Guide/

  2. Problems you were having?
    Trying to connect my camera gives “camera not found”

libcamera-vid --list-cameras
No cameras available!
ls /dev/video*
/dev/video10  /dev/video12  /dev/video14  /dev/video16  /dev/video19  /dev/video21  /dev/video23
/dev/video11  /dev/video13  /dev/video15  /dev/video18  /dev/video20  /dev/video22  /dev/video31
  1. The dmesg log from your hardware?
dmesg | grep variety
[    0.080267] platform fe801000.csi: Fixed dependency cycle(s) with /soc/i2c0mux/i2c@1/arducam_pivariety@c
[    9.762390] arducam-pivariety 10-000c: pivariety_read: Reading register 0x103 failed
[    9.762435] arducam-pivariety 10-000c: probe failed

Full dmesg output in the next message

  1. Troubleshooting attempts you’ve made?
    Tried downgrade RPi OS to buster (v10), both 32 and 64 bit versions were used, used 2 camera modules, 2 ribbon cables and 2 RPi modules.

  2. What help do you need?
    Help me to identify why my camera module doesn’t work