- Where did you get the camera module(s)? Arducam Website
- Model number of the product(s)?
B0331-C Quadrascopic Camera Bundle Kit with four OV9782 cameras. - What hardware/platform were you working on?
Raspberry Pi 3B+
Linux spatial1 5.4.79-v7+ #3 SMP Thu Dec 10 09:52:40 CST 2020 armv7l GNU/Linux
PRETTY_NAME=“Raspbian GNU/Linux 10 (buster)”
NAME=“Raspbian GNU/Linux”
VERSION_ID=“10”
VERSION=“10 (buster)”
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
MemTotal: 618048 kB
MemFree: 168252 kB
MemAvailable: 235800 kB
Buffers: 4256 kB
Cached: 142236 kB
SwapCached: 2056 kB
Active: 227740 kB
Inactive: 166792 kB
Active(anon): 152468 kB
Inactive(anon): 135200 kB
Active(file): 75272 kB
Inactive(file): 31592 kB
Unevictable: 80 kB
Mlocked: 80 kB
SwapTotal: 102396 kB
SwapFree: 20 kB
Dirty: 388 kB
Writeback: 0 kB
AnonPages: 246252 kB
Mapped: 124476 kB
Shmem: 39620 kB
KReclaimable: 11476 kB
Slab: 30864 kB
SReclaimable: 11476 kB
SUnreclaim: 19388 kB
KernelStack: 2496 kB
PageTables: 10032 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 411420 kB
Committed_AS: 2257012 kB
VmallocTotal: 1441792 kB
VmallocUsed: 3756 kB
VmallocChunk: 0 kB
Percpu: 464 kB
CmaTotal: 131072 kB
CmaFree: 125664 kB
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
[all]
#dtoverlay=vc4-fkms-v3d
dtparam=i2c_vc=on
dtoverlay=arducam
gpu_mem=400
-
Instructions you have followed. (link/manual/etc.)
V4L2 OBISP Driver for the Latest RPi OS Updates (Kernel 5.4.79 and later) - Arducam -
Problems you were having?
Unable to capture still or video, arducamstill -t 0 gives error
Hardare version: a020d3
No match to hardware version!
Device /dev/video0) opened.
Unable to set format: Invalid argument (22). -
The dmesg log from your hardware?
dmesg output
[ 33.127339] arducam_vddl: disabling
[ 33.127353] arducam_vdig: disabling
[ 33.127359] arducam_vana: disabling -
Troubleshooting attempts you’ve made?
I have tried resetting the kernel version directly to one of the supported ones and then using the user guide process as well, but nothing seems to work. -
What help do you need?
I need advice on how to get this system working.
Using ls /dev/video* -l shows that the Pi can see the cameras
crw-rw----+ 1 root video 81, 7 Mar 29 10:09 /dev/video0
crw-rw----+ 1 root video 81, 8 Mar 29 10:09 /dev/video1
crw-rw----+ 1 root video 81, 0 Mar 29 10:09 /dev/video10
crw-rw----+ 1 root video 81, 1 Mar 29 10:09 /dev/video11
crw-rw----+ 1 root video 81, 2 Mar 29 10:09 /dev/video12
crw-rw----+ 1 root video 81, 3 Mar 29 10:09 /dev/video13
crw-rw----+ 1 root video 81, 4 Mar 29 10:09 /dev/video14
crw-rw----+ 1 root video 81, 5 Mar 29 10:09 /dev/video15
crw-rw----+ 1 root video 81, 6 Mar 29 10:09 /dev/video16
But the output of the format list seems strange.
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'BA81' (8-bit Bayer BGBG/GRGR)
Size: Discrete 5120x800
Interval: Discrete 0.000s (4294967294.000 fps)
Size: Discrete 1280x800
Interval: Discrete 0.000s (4294967294.000 fps)
[1]: 'pBAA' (10-bit Bayer BGBG/GRGR Packed)
Size: Discrete 5120x800
Interval: Discrete 0.000s (4294967294.000 fps)
[2]: 'BG10' (10-bit Bayer BGBG/GRGR)
Size: Discrete 5120x800
Interval: Discrete 0.000s (4294967294.000 fps)