Quadroscopic Camera problem after kernel update

  1. Where did you get the camera module(s)?
  2. Model number of the product(s)?
  3. What hardware/platform were you working on?
  4. Instructions you have followed. (link/manual/etc.)
    Camarray – Arducam 1MP (Monochrome) Quadrascopic Camera Bundle Kit - Arducam
  5. Problems you were having?
    I followed your tutorial and downgraded my Pi to 5.4.51 kernel. Cameras were working fine. After I find out that I can compile your driver for any kernel I updated my Pi kernel sudo rpi-update. That updated my kernel to version 5.10.y. Then i followed instructions provided by you. Whole installation went well after I rebooted Raspberry my problem started.

Cant find camera at /dev/video0. My system is not detecting that camera is connected at all. I tried 3 different raspberry pies. Every time when connecting disconnecting cameras I powered of the Pi.

i2cdetect also not detecting that cameras are connected. However while starting Pi hat array is blinking with green light.

I also tried different SD cards, different cables, different RPi4s. Also checked config.cfg and everything is set as should be.

What are the options now ? I need to use this cameras ASAP since I am bit in the rush with my project.

Can’t find the video0 means the driver has not innstall normal. Have you add dtoverlay=ov9281 to /boot/config.txt ?

# For more options and information see
# http://rpf.io/configtxt
# Some settings may impact device functionality. See link above for details

# uncomment if you get no picture on HDMI for a default "safe" mode

# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan

# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border

# uncomment to force a console size. By default it will be display's size minus
# overscan.

# uncomment if hdmi display is not detected and composite is being output

# uncomment to force a specific HDMI mode (this will force VGA)

# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display

# uncomment for composite PAL

#uncomment to overclock the arm. 700 MHz is the default.

# Uncomment some or all of these to enable the optional hardware interfaces

# Uncomment this to enable infrared communication.

# Additional overlays and parameters are documented /boot/overlays/README

# Enable audio (loads snd_bcm2835)
# Enable DRM VC4 V3D driver on top of the dispmanx display stack

# Lines added by matrixlabs_edit_settings.py.
# Commented definitions of the settings might be above.
# Lines added by matrixlabs_edit_settings.py.
# Commented definitions of the settings might be above.

# USE PL011 for GPIO14+GPIO15

Hi Ivbin, yes, this is my /boot/config.txt

Please delete the dtoverlay=arducam, which will overlay the ov9281 if it is after the ov9281