Cant access Arducam64mp (multicamera module V2.2 + RPi4 + touchscreen display)

  1. Problems you were having?
    I can’t access my 64MP cameras. I am using a multicamera adapter module V2.2 to connect my two 64MP cameras from Arducam, and my Raspberry Pi 4 is connected to an RPi touchscreen display.
    This is for a science project from Oxford Uni Bee Lab. We want to use these cameras to take pictures front and back from our bee hive frames. It works fine if I remove the multicamera adaptor board and connect just a single camera. But when I try to connect both cameras via the multi-camera adapter, nothing works, and cameras are not even recognised.

  2. The dmesg log from your hardware?
    brass@raspberrypi:~ $ dmesg
    [ 0.000000] Booting Linux on physical CPU 0x0
    [ 0.000000] Linux version 5.15.84-v7l+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1613 SMP Thu Jan 5 12:01:26 GMT 2023
    [ 0.000000] CPU: ARMv7 Processor [410fd083] revision 3 (ARMv7), cr=30c5383d
    [ 0.000000] CPU: div instructions available: patching division code
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [ 0.000000] OF: fdt: Machine model: Raspberry Pi 4 Model B Rev 1.5
    [ 0.000000] random: crng init done
    [ 0.000000] Memory policy: Data cache writealloc
    [ 0.000000] Reserved memory: created CMA memory pool at 0x000000000ec00000, size 512 MiB
    [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
    [ 0.000000] Zone ranges:
    [ 0.000000] DMA [mem 0x0000000000000000-0x000000002fffffff]
    [ 0.000000] Normal empty
    [ 0.000000] HighMem [mem 0x0000000030000000-0x000000007fffffff]
    [ 0.000000] Movable zone start for each node
    [ 0.000000] Early memory node ranges
    [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000037ffffff]
    [ 0.000000] node 0: [mem 0x0000000040000000-0x000000007fffffff]
    [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fffffff]
    [ 0.000000] percpu: Embedded 16 pages/cpu s35788 r8192 d21556 u65536
    [ 0.000000] pcpu-alloc: s35788 r8192 d21556 u65536 alloc=16*4096
    [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
    [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 489792
    [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=E4:5F:01:D1:EC:AB vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=a3d65b3d-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
    [ 0.000000] Unknown kernel command line parameters “splash”, will be passed to user space.
    [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
    [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [ 0.000000] software IO TLB: mapped [mem 0x0000000009a00000-0x000000000da00000] (64MB)
    [ 0.000000] Memory: 1337712K/1966080K available (10240K kernel code, 1386K rwdata, 3308K rodata, 2048K init, 591K bss, 104080K reserved, 524288K cma-reserved, 1179648K highmem)
    [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [ 0.000000] ftrace: allocating 35518 entries in 105 pages
    [ 0.000000] ftrace: allocated 105 pages with 4 groups
    [ 0.000000] trace event string verifier disabled
    [ 0.000000] rcu: Hierarchical RCU implementation.
    [ 0.000000] Rude variant of Tasks RCU enabled.
    [ 0.000000] Tracing variant of Tasks RCU enabled.
    [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [ 0.000000] GIC: Using split EOI/Deactivate mode
    [ 0.000000] irq_brcmstb_l2: registered L2 intc (/soc/interrupt-controller@7ef00100, parent irq: 25)
    [ 0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (phys).
    [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns
    [ 0.000001] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns
    [ 0.000019] Switching to timer-based delay loop, resolution 18ns
    [ 0.000383] Console: colour dummy device 80x30
    [ 0.000448] printk: console [tty1] enabled
    [ 0.000514] Calibrating delay loop (skipped), value calculated using timer frequency… 108.00 BogoMIPS (lpj=540000)
    [ 0.000545] pid_max: default: 32768 minimum: 301
    [ 0.000687] LSM: Security Framework initializing
    [ 0.000884] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [ 0.000913] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
    [ 0.002450] cgroup: Disabling memory control group subsystem
    [ 0.002714] CPU: Testing write buffer coherency: ok
    [ 0.002770] CPU0: Spectre BHB: enabling loop workaround for all CPUs
    [ 0.003224] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [ 0.004700] Setting up static identity map for 0x200000 - 0x20003c
    [ 0.004902] rcu: Hierarchical SRCU implementation.
    [ 0.005894] smp: Bringing up secondary CPUs …
    [ 0.007132] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [ 0.008526] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
    [ 0.009845] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
    [ 0.010004] smp: Brought up 1 node, 4 CPUs
    [ 0.010027] SMP: Total of 4 processors activated (432.00 BogoMIPS).
    [ 0.010046] CPU: All CPU(s) started in HYP mode.
    [ 0.010059] CPU: Virtualization extensions available.
    [ 0.010815] devtmpfs: initialized
    [ 0.032087] VFP support v0.3: implementor 41 architecture 3 part 40 variant 8 rev 0
    [ 0.032297] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [ 0.032330] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
    [ 0.048138] pinctrl core: initialized pinctrl subsystem
    [ 0.049377] NET: Registered PF_NETLINK/PF_ROUTE protocol family
    [ 0.053911] DMA: preallocated 1024 KiB pool for atomic coherent allocations
    [ 0.054734] audit: initializing netlink subsys (disabled)
    [ 0.054990] audit: type=2000 audit(0.050:1): state=initialized audit_enabled=0 res=1
    [ 0.055625] thermal_sys: Registered thermal governor ‘step_wise’
    [ 0.056428] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [ 0.056448] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [ 0.056991] Serial: AMBA PL011 UART driver
    [ 0.076067] bcm2835-mbox fe00b880.mailbox: mailbox enabled
    [ 0.086388] platform fe700000.dsi: Fixing up cyclic dependency with fe101000.cprman
    [ 0.120061] raspberrypi-firmware soc:firmware: Attached to firmware from 2023-01-05T10:47:47, variant start_x
    [ 0.130078] raspberrypi-firmware soc:firmware: Firmware hash is 8ba17717fbcedd4c3b6d4bce7e50c7af4155cba9

[ 1.358873] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
[ 1.361628] Initialise system trusted keyrings
[ 1.361953] workingset: timestamp_bits=14 max_order=19 bucket_order=5
[ 1.370956] zbud: loaded
[ 1.372806] FS-Cache: Netfs ‘nfs’ registered for caching
[ 1.373643] NFS: Registering the id_resolver key type
[ 1.373694] Key type id_resolver registered
[ 1.373709] Key type id_legacy registered
[ 1.373840] nfs4filelayout_init: NFSv4 File Layout Driver Registering…
[ 1.373857] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering…
[ 1.375047] Key type asymmetric registered
[ 1.375063] Asymmetric key parser ‘x509’ registered
[ 1.375311] bounce: pool size: 64 pages
[ 1.375386] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 1.375599] io scheduler mq-deadline registered
[ 1.375616] io scheduler kyber registered
[ 1.385752] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges:
[ 1.385794] brcm-pcie fd500000.pcie: No bus range found for /scb/pcie@7d500000, using [bus 00-ff]
[ 1.385889] brcm-pcie fd500000.pcie: MEM 0x0600000000…0x063fffffff → 0x00c0000000
[ 1.385982] brcm-pcie fd500000.pcie: IB MEM 0x0000000000…0x007fffffff → 0x0400000000
[ 1.447826] brcm-pcie fd500000.pcie: link up, 5.0 GT/s PCIe x1 (SSC)
[ 1.448226] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00
[ 1.448246] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 1.448268] pci_bus 0000:00: root bus resource [mem 0x600000000-0x63fffffff] (bus address [0xc0000000-0xffffffff])
[ 1.448360] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400
[ 1.448607] pci 0000:00:00.0: PME# supported from D0 D3hot
[ 1.454149] PCI: bus0: Fast back to back transfers disabled
[ 1.454174] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 1.454550] pci 0000:01:00.0: [1106:3483] type 00 class 0x0c0330
[ 1.454680] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit]
[ 1.455116] pci 0000:01:00.0: PME# supported from D0 D3hot
[ 1.460620] PCI: bus1: Fast back to back transfers disabled
[ 1.460640] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 1.460684] pci 0000:00:00.0: BAR 8: assigned [mem 0x600000000-0x6000fffff]
[ 1.460710] pci 0000:01:00.0: BAR 0: assigned [mem 0x600000000-0x600000fff 64bit]
[ 1.460795] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 1.460821] pci 0000:00:00.0: bridge window [mem 0x600000000-0x6000fffff]
[ 1.461260] pcieport 0000:00:00.0: enabling device (0140 → 0142)
[ 1.461496] pcieport 0000:00:00.0: PME: Signaling with IRQ 80
[ 1.476285] iproc-rng200 fe104000.rng: hwrng registered
[ 1.476672] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB)
[ 1.478299] gpiomem-bcm2835 fe200000.gpiomem: Initialised: Registers at 0xfe200000
[ 1.491100] brd: module loaded
[ 1.501332] loop: module loaded
[ 1.502165] Loading iSCSI transport class v2.0-870.
[ 1.507713] bcmgenet fd580000.ethernet: GENET 5.0 EPHY: 0x0000
[ 1.605879] unimac-mdio unimac-mdio.-19: Broadcom UniMAC MDIO bus
[ 1.607140] usbcore: registered new interface driver r8152
[ 1.607212] usbcore: registered new interface driver lan78xx
[ 1.607274] usbcore: registered new interface driver smsc95xx
[ 1.655580] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 1.655636] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1
[ 1.661200] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0001e40000000890
[ 1.662272] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 1.662299] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2
[ 1.662325] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed
[ 1.662732] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[ 1.662756] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.662775] usb usb1: Product: xHCI Host Controller
[ 1.662792] usb usb1: Manufacturer: Linux 5.15.84-v7l+ xhci-hcd
[ 1.662808] usb usb1: SerialNumber: 0000:01:00.0
[ 1.663550] hub 1-0:1.0: USB hub found
[ 1.663619] hub 1-0:1.0: 1 port detected
[ 1.664640] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15
[ 1.664663] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.664682] usb usb2: Product: xHCI Host Controller
[ 1.664699] usb usb2: Manufacturer: Linux 5.15.84-v7l+ xhci-hcd
[ 1.664715] usb usb2: SerialNumber: 0000:01:00.0
[ 1.665401] hub 2-0:1.0: USB hub found
[ 1.665499] hub 2-0:1.0: 4 ports detected
[ 1.667560] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 1.667979] dwc_otg: FIQ enabled
[ 1.667993] dwc_otg: NAK holdoff enabled
[ 1.668007] dwc_otg: FIQ split-transaction FSM enabled
[ 1.668025] Module dwc_common_port init
[ 1.668477] usbcore: registered new interface driver uas
[ 1.668585] usbcore: registered new interface driver usb-storage
[ 1.668792] mousedev: PS/2 mouse device common for all mice
[ 1.674849] sdhci: Secure Digital Host Controller Interface driver
[ 1.674867] sdhci: Copyright(c) Pierre Ossman
[ 1.675743] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.679731] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.680097] hid: raw HID events driver (C) Jiri Kosina
[ 1.680302] usbcore: registered new interface driver usbhid
[ 1.680318] usbhid: USB HID core driver
[ 1.687241] Initializing XFRM netlink socket
[ 1.687286] NET: Registered PF_PACKET protocol family
[ 1.687395] Key type dns_resolver registered
[ 1.687865] Registering SWP/SWPB emulation handler
[ 1.688674] registered taskstats version 1
[ 1.688702] Loading compiled-in X.509 certificates
[ 1.689569] Key type .fscrypt registered
[ 1.689586] Key type fscrypt-provisioning registered
[ 1.702947] uart-pl011 fe201000.serial: there is not valid maps for state default
[ 1.703269] uart-pl011 fe201000.serial: cts_event_workaround enabled
[ 1.703411] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 34, base_baud = 0) is a PL011 rev2
[ 1.712828] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[ 1.713351] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
[ 1.714691] mmc-bcm2835 fe300000.mmcnr: mmc_debug:0 mmc_debug2:0
[ 1.714711] mmc-bcm2835 fe300000.mmcnr: DMA channel allocated
[ 1.745192] of_cfs_init
[ 1.745431] of_cfs_init: OK
[ 1.778437] mmc0: SDHCI controller on fe340000.mmc [fe340000.mmc] using ADMA
[ 1.778841] Waiting for root device PARTUUID=a3d65b3d-02…
[ 1.882442] mmc0: new ultra high speed DDR50 SDHC card at address aaaa
[ 1.883436] mmcblk0: mmc0:aaaa SM32G 29.7 GiB
[ 1.888751] mmcblk0: p1 p2
[ 1.889858] mmcblk0: mmc0:aaaa SM32G 29.7 GiB (quirks 0x00004000)
[ 1.890340] mmc1: new high speed SDIO card at address 0001
[ 1.904656] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem
[ 1.904678] EXT4-fs (mmcblk0p2): write access will be enabled during recovery
[ 1.945823] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 2.128449] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.21
[ 2.128480] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2.128500] usb 1-1: Product: USB2.0 Hub
[ 2.130941] hub 1-1:1.0: USB hub found
[ 2.131231] hub 1-1:1.0: 4 ports detected
[ 2.455770] usb 1-1.3: new low-speed USB device number 3 using xhci_hcd
[ 2.594054] usb 1-1.3: New USB device found, idVendor=045e, idProduct=0752, bcdDevice= 3.00
[ 2.594085] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.594104] usb 1-1.3: Product: Wired Keyboard 400
[ 2.594122] usb 1-1.3: Manufacturer: Microsoft
[ 2.604518] input: Microsoft Wired Keyboard 400 as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:045E:0752.0001/input/input0
[ 2.666631] hid-generic 0003:045E:0752.0001: input,hidraw0: USB HID v1.11 Keyboard [Microsoft Wired Keyboard 400] on usb-0000:01:00.0-1.3/input0
[ 2.679932] EXT4-fs (mmcblk0p2): orphan cleanup on readonly fs
[ 2.689050] EXT4-fs (mmcblk0p2): 5 orphan inodes deleted
[ 2.689079] EXT4-fs (mmcblk0p2): recovery complete
[ 2.718383] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 2.718518] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 2.719442] devtmpfs: mounted
[ 2.730557] Freeing unused kernel image (initmem) memory: 2048K
[ 2.736058] Run /sbin/init as init process
[ 2.736074] with arguments:
[ 2.736086] /sbin/init
[ 2.736099] splash
[ 2.736112] with environment:
[ 2.736124] HOME=/
[ 2.736137] TERM=linux
[ 2.765771] usb 1-1.4: new low-speed USB device number 4 using xhci_hcd
[ 2.906107] usb 1-1.4: New USB device found, idVendor=045e, idProduct=0040, bcdDevice= 3.00
[ 2.906138] usb 1-1.4: New USB device strings: Mfr=1, Product=3, SerialNumber=0
[ 2.906157] usb 1-1.4: Product: Microsoft 3-Button Mouse with IntelliEye™
[ 2.906175] usb 1-1.4: Manufacturer: Microsoft
[ 2.916633] input: Microsoft Microsoft 3-Button Mouse with IntelliEye™ as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:045E:0040.0002/input/input1
[ 2.917103] hid-generic 0003:045E:0040.0002: input,hidraw1: USB HID v1.10 Mouse [Microsoft Microsoft 3-Button Mouse with IntelliEye™] on usb-0000:01:00.0-1.4/input0
[ 3.067670] systemd[1]: System time before build time, advancing clock.
[ 3.281101] NET: Registered PF_INET6 protocol family
[ 3.282820] Segment Routing with IPv6
[ 3.282864] In-situ OAM (IOAM) with IPv6
[ 3.363250] systemd[1]: systemd 247.3-7+rpi1+deb11u1 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified)
[ 3.364166] systemd[1]: Detected architecture arm.
[ 3.372347] systemd[1]: Set hostname to .
[ 4.089143] systemd[1]: /lib/systemd/system/plymouth-start.service:16: Unit configured to use KillMode=none. This is unsafe, as it disables systemd’s process lifecycle management for the service. Please update your service to use a safer KillMode=, such as ‘mixed’ or ‘control-group’. Support for KillMode=none is deprecated and will eventually be removed.
[ 4.279541] systemd[1]: Queued start job for default target Graphical Interface.
[ 4.284757] systemd[1]: Created slice system-getty.slice.
[ 4.286669] systemd[1]: Created slice system-modprobe.slice.
[ 4.287662] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 4.288526] systemd[1]: Created slice User and Session Slice.
[ 4.289028] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 4.290171] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 4.290762] systemd[1]: Reached target Slices.
[ 4.291008] systemd[1]: Reached target Swap.
[ 4.294619] systemd[1]: Listening on Syslog Socket.
[ 4.295443] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 4.295910] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ 4.297213] systemd[1]: Listening on Journal Audit Socket.
[ 4.298013] systemd[1]: Listening on Journal Socket (/dev/log).
[ 4.299005] systemd[1]: Listening on Journal Socket.
[ 4.304337] systemd[1]: Listening on udev Control Socket.
[ 4.305226] systemd[1]: Listening on udev Kernel Socket.
[ 4.306330] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[ 4.311711] systemd[1]: Mounting POSIX Message Queue File System…
[ 4.318151] systemd[1]: Mounting RPC Pipe File System…
[ 4.325144] systemd[1]: Mounting Kernel Debug File System…
[ 4.332372] systemd[1]: Mounting Kernel Trace File System…
[ 4.333097] systemd[1]: Condition check resulted in Kernel Module supporting RPCSEC_GSS being skipped.
[ 4.343713] systemd[1]: Starting Restore / save the current clock…
[ 4.351046] systemd[1]: Starting Set the console keyboard layout…
[ 4.361013] systemd[1]: Starting Create list of static device nodes for the current kernel…
[ 4.369042] systemd[1]: Starting Load Kernel Module configfs…
[ 4.376762] systemd[1]: Starting Load Kernel Module drm…
[ 4.384184] systemd[1]: Starting Load Kernel Module fuse…
[ 4.389658] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[ 4.403798] systemd[1]: Starting File System Check on Root Device…
[ 4.416820] systemd[1]: Starting Journal Service…
[ 4.454762] systemd[1]: Starting Load Kernel Modules…
[ 4.482972] systemd[1]: Starting Coldplug All udev Devices…
[ 4.501980] systemd[1]: Mounted POSIX Message Queue File System.
[ 4.502886] systemd[1]: Mounted RPC Pipe File System.
[ 4.503678] systemd[1]: Mounted Kernel Debug File System.
[ 4.504518] systemd[1]: Mounted Kernel Trace File System.
[ 4.506800] systemd[1]: Finished Restore / save the current clock.
[ 4.509712] systemd[1]: Finished Create list of static device nodes for the current kernel.
[ 4.511824] systemd[1]: [email protected]: Succeeded.
[ 4.511983] fuse: init (API version 7.34)
[ 4.513422] systemd[1]: Finished Load Kernel Module configfs.
[ 4.525633] systemd[1]: [email protected]: Succeeded.
[ 4.527385] systemd[1]: Finished Load Kernel Module fuse.
[ 4.534164] systemd[1]: Mounting FUSE Control File System…
[ 4.541495] systemd[1]: Mounting Kernel Configuration File System…
[ 4.549162] systemd[1]: Started File System Check Daemon to report status.
[ 4.568241] systemd[1]: Mounted FUSE Control File System.
[ 4.578200] i2c_dev: i2c /dev entries driver
[ 4.581712] systemd[1]: Mounted Kernel Configuration File System.
[ 4.608668] systemd[1]: Finished Load Kernel Modules.
[ 4.616650] systemd[1]: Starting Apply Kernel Variables…
[ 4.667347] systemd[1]: Finished Apply Kernel Variables.
[ 4.692501] systemd[1]: Finished File System Check on Root Device.
[ 4.698873] systemd[1]: Starting Remount Root and Kernel File Systems…
[ 4.779830] systemd[1]: [email protected]: Succeeded.
[ 4.781255] systemd[1]: Finished Load Kernel Module drm.
[ 4.826461] systemd[1]: Started Journal Service.
[ 4.905615] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null). Quota mode: none.
[ 4.975176] systemd-journald[141]: Received client request to flush runtime journal.
[ 4.985221] systemd-journald[141]: File /var/log/journal/98f38ca659024fa3b830ca3087b2ecc1/system.journal corrupted or uncleanly shut down, renaming and replacing.
[ 6.138336] gpio-mux mux-controller: 8-way mux-controller registered
[ 6.294204] mc: Linux media interface: v0.10
[ 6.443267] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.475576] vc_sm_cma: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.478297] bcm2835_vc_sm_cma_probe: Videocore shared memory driver
[ 6.478330] [vc_sm_connected_init]: start
[ 6.483510] [vc_sm_connected_init]: installed successfully
[ 6.487028] bcm2835_audio bcm2835_audio: card created with 8 channels
[ 6.493736] videodev: Linux video capture interface: v2.00
[ 6.661332] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.662261] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.688005] bcm2835_codec: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.688856] rpivid_hevc: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.698496] bcm2835-codec bcm2835-codec: Device registered as /dev/video10
[ 6.698547] bcm2835-codec bcm2835-codec: Loaded V4L2 decode
[ 6.704387] bcm2835-codec bcm2835-codec: Device registered as /dev/video11
[ 6.704448] bcm2835-codec bcm2835-codec: Loaded V4L2 encode
[ 6.709247] bcm2835-codec bcm2835-codec: Device registered as /dev/video12
[ 6.709332] bcm2835-codec bcm2835-codec: Loaded V4L2 isp
[ 6.710808] rpivid feb10000.codec: Device registered as /dev/video19
[ 6.725862] bcm2835-codec bcm2835-codec: Device registered as /dev/video18
[ 6.725913] bcm2835-codec bcm2835-codec: Loaded V4L2 image_fx
[ 6.735414] bcm2835-codec bcm2835-codec: Device registered as /dev/video31
[ 6.735464] bcm2835-codec bcm2835-codec: Loaded V4L2 encode_image
[ 6.739806] bcm2835_v4l2: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.753591] bcm2835_isp: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.800696] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video13
[ 6.806489] bcm2835-isp bcm2835-isp: Device node capture[0] registered as /dev/video14
[ 6.811718] bcm2835-isp bcm2835-isp: Device node capture[1] registered as /dev/video15
[ 6.812308] bcm2835-isp bcm2835-isp: Device node stats[2] registered as /dev/video16
[ 6.812346] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
[ 6.812372] bcm2835-isp bcm2835-isp: Register capture node 1 with media controller
[ 6.812395] bcm2835-isp bcm2835-isp: Register capture node 2 with media controller
[ 6.812422] bcm2835-isp bcm2835-isp: Register capture node 3 with media controller
[ 6.835186] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video20
[ 6.836003] bcm2835-isp bcm2835-isp: Device node capture[0] registered as /dev/video21
[ 6.836526] bcm2835-isp bcm2835-isp: Device node capture[1] registered as /dev/video22
[ 6.836915] bcm2835-isp bcm2835-isp: Device node stats[2] registered as /dev/video23
[ 6.836948] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
[ 6.836973] bcm2835-isp bcm2835-isp: Register capture node 1 with media controller
[ 6.836996] bcm2835-isp bcm2835-isp: Register capture node 2 with media controller
[ 6.837018] bcm2835-isp bcm2835-isp: Register capture node 3 with media controller
[ 6.837291] bcm2835-isp bcm2835-isp: Loaded V4L2 bcm2835-isp
[ 6.846850] brcmstb-i2c fef04500.i2c: @97500hz registered in polling mode
[ 6.847850] brcmstb-i2c fef09500.i2c: @97500hz registered in polling mode
[ 7.067150] i2c i2c-22: Added multiplexed i2c bus 0
[ 7.073127] i2c i2c-10: Failed to register i2c client arducam-pivariety at 0x0c (-16)
[ 7.073159] i2c i2c-10: of_i2c: Failure registering /soc/i2c0mux/i2c@1/arducam_pivariety@c
[ 7.073211] i2c i2c-10: Failed to create I2C device for /soc/i2c0mux/i2c@1/arducam_pivariety@c
[ 7.073308] i2c i2c-22: Added multiplexed i2c bus 10
[ 7.520090] video-mux video-mux: Consider updating driver video-mux to match on endpoints
[ 7.766476] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 7.848185] cfg80211: Loaded X.509 cert ‘sforshee: 00b28ddf47aef9cea7’
[ 7.871736] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid
[ 7.981743] [drm] Initialized v3d 1.0.0 20180419 for fec00000.v3d on minor 0
[ 8.188846] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 8.222834] 8021q: 802.1Q VLAN Support v1.8
[ 8.253054] uart-pl011 fe201000.serial: no DMA platform data
[ 8.367004] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 8.447835] usbcore: registered new interface driver brcmfmac
[ 8.472565] bcmgenet fd580000.ethernet: configuring instance for external RGMII (RX delay)
[ 8.474743] bcmgenet fd580000.ethernet eth0: Link is Down
[ 8.699913] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 8.717666] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Nov 1 2021 00:37:25 version 7.45.241 (1a2f2fa CY) FWID 01-703fd60
[ 8.736935] Adding 102396k swap on /var/swap. Priority:-2 extents:1 across:102396k SSFS
[ 10.189061] i2c i2c-10: Added multiplexed i2c bus 23
[ 10.189330] i2c i2c-10: Added multiplexed i2c bus 24
[ 10.189578] i2c i2c-10: Added multiplexed i2c bus 25
[ 10.189820] i2c i2c-10: Added multiplexed i2c bus 26
[ 10.189831] pca954x 10-0070: registered 4 multiplexed busses for I2C mux pca9544
[ 10.218252] arducam_64mp: loading out-of-tree module taints kernel.
[ 10.234594] arducam_64mp 10-001a: failed to read chip id 4136, with error -5
[ 10.241352] arducam_64mp: probe of 10-001a failed with error -5
[ 10.287846] bridge_reg: supplied by tc358762-power
[ 10.288585] checking generic (3ea83000 177000) vs hw (0 ffffffffffffffff)
[ 10.288598] fb0: switching to vc4 from simple
[ 10.292985] Console: switching to colour dummy device 80x30
[ 10.334121] vc4-drm gpu: bound fe400000.hvs (ops vc4_hvs_ops [vc4])
[ 10.337732] Registered IR keymap rc-cec
[ 10.337850] rc rc0: vc4 as /devices/platform/soc/fef00700.hdmi/rc/rc0
[ 10.337955] input: vc4 as /devices/platform/soc/fef00700.hdmi/rc/rc0/input2
[ 10.341988] vc4-drm gpu: bound fef00700.hdmi (ops vc4_hdmi_ops [vc4])
[ 10.343063] Registered IR keymap rc-cec
[ 10.343156] rc rc1: vc4 as /devices/platform/soc/fef05700.hdmi/rc/rc1
[ 10.343267] input: vc4 as /devices/platform/soc/fef05700.hdmi/rc/rc1/input3
[ 10.350203] vc4-drm gpu: bound fef05700.hdmi (ops vc4_hdmi_ops [vc4])
[ 10.350885] vc4-drm gpu: bound fe700000.dsi (ops vc4_dsi_ops [vc4])
[ 10.351113] vc4-drm gpu: bound fe004000.txp (ops vc4_txp_ops [vc4])
[ 10.351283] vc4-drm gpu: bound fe206000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 10.351434] vc4-drm gpu: bound fe207000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 10.351595] vc4-drm gpu: bound fe20a000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 10.351720] vc4-drm gpu: bound fe216000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 10.351882] vc4-drm gpu: bound fec12000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 10.360646] [drm] Initialized vc4 0.0.0 20140616 for gpu on minor 1
[ 10.362720] Console: switching to colour frame buffer device 100x30
[ 10.362745] vc4-drm gpu: [drm] fb0: vc4drmfb frame buffer device
[ 10.397825] edt_ft5x06 10-0038: supply iovcc not found, using dummy regulator
[ 10.401200] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[ 10.851450] input: generic ft5x06 (00) as /devices/platform/soc/fe205000.i2c/i2c-22/i2c-10/10-0038/input/input4
[ 14.678436] systemd-journald[141]: File /var/log/journal/98f38ca659024fa3b830ca3087b2ecc1/user-1000.journal corrupted or uncleanly shut down, renaming and replacing.
[ 15.797843] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 16.197459] Bluetooth: Core ver 2.22
[ 16.197558] NET: Registered PF_BLUETOOTH protocol family
[ 16.197568] Bluetooth: HCI device and connection manager initialized
[ 16.197592] Bluetooth: HCI socket layer initialized
[ 16.197606] Bluetooth: L2CAP socket layer initialized
[ 16.197629] Bluetooth: SCO socket layer initialized
[ 16.217805] Bluetooth: HCI UART driver ver 2.3
[ 16.217828] Bluetooth: HCI UART protocol H4 registered
[ 16.217914] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 16.218193] Bluetooth: HCI UART protocol Broadcom registered
[ 16.735080] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 16.735093] Bluetooth: BNEP filters: protocol multicast
[ 16.735105] Bluetooth: BNEP socket layer initialized
[ 16.752856] NET: Registered PF_ALG protocol family
[ 16.783874] cryptd: max_cpu_qlen set to 1000
[ 16.953438] Bluetooth: RFCOMM TTY layer initialized
[ 16.953480] Bluetooth: RFCOMM socket layer initialized
[ 16.953507] Bluetooth: RFCOMM ver 1.11
[ 31.835804] cam-dummy-reg: disabling
[ 277.159481] v3d fec00000.v3d: MMU error from client L2T (0) at 0xb21000, pte invalid
[ 1048.138345] edt_ft5x06 10-0038: Unable to fetch data, error: -121
[ 3020.575113] ieee80211 phy0: brcmf_run_escan: error (-52)
[ 3020.575138] ieee80211 phy0: brcmf_cfg80211_scan: scan error (-52)
[ 3074.011650] edt_ft5x06 10-0038: Unable to fetch data, error: -121
[ 3320.579229] ieee80211 phy0: brcmf_run_escan: error (-52)
[ 3320.579242] ieee80211 phy0: brcmf_cfg80211_scan: scan error (-52)
[ 3620.579176] ieee80211 phy0: brcmf_run_escan: error (-52)
[ 3620.579200] ieee80211 phy0: brcmf_cfg80211_scan: scan error (-52)

@RGo

What tutorial are you following now?

Hi Edward,

I first followed this one step by step.

and then this one

However, I can get it to install the WiringPi.

@RGo

You can try the new tutorial.
https://docs.arducam.com/Raspberry-Pi-Camera/Multi-Camera-CamArray/Quick-Start-Guide-for-Multi-Adapter-Board/