Hardware problems with some 16MP Quad Hats

  1. Where did you get the camera module(s)?
    Aducam

  2. Model number of the product(s)?
    B0388

  3. What hardware/platform were you working on?
    Raspberry Pi Zero 2 W

  4. Instructions you have followed. (link/manual/etc.)
    Online Manual

  5. Problems you were having?
    We successfully have 6 Quad Hats working with RPi Zero 2 Ws. However, I cannot get 3 Quad hats to work. One of the three works only with cameras 2 and 3, and two of the devices work with no cameras in any relevant setting (0x00, 0x02, 0x12, 0x22, 0x32). Help!!!

  6. The dmesg log from your hardware?
    Pasted below.

  7. Troubleshooting attempts you’ve made?
    Swapped cameras, swapped cables, swapped RPis, reinstalled OS and pivariety drivers.

  8. What help do you need?
    We are about to deploy our project, and we need those three dead Quad Hats to work!!! Perhaps there is a software fix or hardware fix that we can perform. Perhaps we were very unlucky and have bad units…

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 5.15.84-v7+ (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 11:59:48 GMT 2023
[ 0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Raspberry Pi Zero 2 W Rev 1.0
[ 0.000000] random: crng init done
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] Reserved memory: created CMA memory pool at 0x0bc00000, size 256 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000000000000-0x000000001bffffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x000000001bffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001bffffff]
[ 0.000000] percpu: Embedded 16 pages/cpu s35724 r8192 d21620 u65536
[ 0.000000] pcpu-alloc: s35724 r8192 d21620 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: 113680
[ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1920x1080M@60 smsc95xx.macaddr=B8:27:EB:5A:55:0E vc_mem.mem_base=0x1ec00000 vc_mem.mem_size=0x20000000 console=ttyS0,115200 console=tty1 root=PARTUUID=7dad7879-02 rootfstype=ext4 fsck.repair=yes rootwait
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 173988K/458752K available (10240K kernel code, 1337K rwdata, 3076K rodata, 1024K init, 569K bss, 22620K reserved, 262144K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 33312 entries in 98 pages
[ 0.000000] ftrace: allocated 98 pages with 3 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] arch_timer: cp15 timer(s) running at 19.20MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000001] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000023] Switching to timer-based delay loop, resolution 52ns
[ 0.000418] Console: colour dummy device 80x30
[ 0.001219] printk: console [tty1] enabled
[ 0.001293] Calibrating delay loop (skipped), value calculated using timer frequency… 38.40 BogoMIPS (lpj=192000)

[…] Snipped

[ 0.255290] simple-framebuffer 1e402000.framebuffer: framebuffer at 0x1e402000, 0x7f8000 bytes
[ 0.255344] simple-framebuffer 1e402000.framebuffer: format=a8r8g8b8, mode=1920x1080x32, linelength=7680
[ 0.291093] Console: switching to colour frame buffer device 240x67
[ 0.324331] simple-framebuffer 1e402000.framebuffer: fb0: simplefb registered!
[ 0.335855] NET: Registered PF_INET protocol family
[ 0.336267] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.337853] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.338149] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.338397] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 0.338702] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.339011] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.339346] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.339578] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.340072] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.343779] RPC: Registered named UNIX socket transport module.
[ 0.343973] RPC: Registered udp transport module.
[ 0.344124] RPC: Registered tcp transport module.
[ 0.344273] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.882872] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
[ 1.922500] Initialise system trusted keyrings
[ 1.923113] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[ 1.933464] zbud: loaded
[ 1.935772] FS-Cache: Netfs ‘nfs’ registered for caching
[ 1.936965] NFS: Registering the id_resolver key type
[ 1.937182] Key type id_resolver registered
[ 1.937321] Key type id_legacy registered
[ 1.937596] nfs4filelayout_init: NFSv4 File Layout Driver Registering…
[ 1.937805] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering…
[ 1.939322] Key type asymmetric registered
[ 1.939464] Asymmetric key parser ‘x509’ registered
[ 1.939706] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 1.939935] io scheduler mq-deadline registered
[ 1.940082] io scheduler kyber registered
[ 1.950869] bcm2835-rng 3f104000.rng: hwrng registered
[ 1.951637] vc-mem: phys_addr:0x00000000 mem_base=0x1ec00000 mem_size:0x20000000(512 MiB)
[ 1.962034] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ 1.983698] brd: module loaded
[ 2.003061] loop: module loaded
[ 2.012852] Loading iSCSI transport class v2.0-870.
[ 2.023703] usbcore: registered new interface driver lan78xx
[ 2.032539] usbcore: registered new interface driver smsc95xx
[ 2.041216] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 2.778157] Core Release: 2.80a
[ 2.786749] Setting default values for core params
[ 2.795351] Finished setting default values for core params
[ 3.004322] Using Buffer DMA mode
[ 3.012947] Periodic Transfer Interrupt Enhancement - disabled
[ 3.021700] Multiprocessor Interrupt Enhancement - disabled
[ 3.030434] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 3.039223] Dedicated Tx FIFOs mode

[ 3.049255] WARN::dwc_otg_hcd_init:1074: FIQ DMA bounce buffers: virt = 8bd04000 dma = 0xcbd04000 len=9024
[ 3.066603] FIQ FSM acceleration enabled for :
Non-periodic Split Transactions
Periodic Split Transactions
High-Speed Isochronous Endpoints
Interrupt/Control Split Transaction hack enabled
[ 3.109575] dwc_otg: Microframe scheduler enabled

[ 3.109714] WARN::hcd_init_fiq:457: FIQ on core 1

[ 3.126676] WARN::hcd_init_fiq:458: FIQ ASM at 807fc54c length 36

[ 3.143543] WARN::hcd_init_fiq:497: MPHI regs_base at 9c810000
[ 3.160205] dwc_otg 3f980000.usb: DWC OTG Controller
[ 3.168546] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[ 3.176923] dwc_otg 3f980000.usb: irq 89, io mem 0x00000000
[ 3.185193] Init: Port Power? op_state=1
[ 3.193360] Init: Power Port (0)
[ 3.201716] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[ 3.209888] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.218021] usb usb1: Product: DWC OTG Controller
[ 3.226090] usb usb1: Manufacturer: Linux 5.15.84-v7+ dwc_otg_hcd
[ 3.234121] usb usb1: SerialNumber: 3f980000.usb
[ 3.242958] hub 1-0:1.0: USB hub found
[ 3.250890] hub 1-0:1.0: 1 port detected
[ 3.259656] dwc_otg: FIQ enabled
[ 3.259670] dwc_otg: NAK holdoff enabled
[ 3.259683] dwc_otg: FIQ split-transaction FSM enabled
[ 3.259702] Module dwc_common_port init
[ 3.260087] usbcore: registered new interface driver usb-storage
[ 3.268271] mousedev: PS/2 mouse device common for all mice
[ 3.279743] sdhci: Secure Digital Host Controller Interface driver
[ 3.287841] sdhci: Copyright(c) Pierre Ossman
[ 3.296428] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.305840] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.314115] hid: raw HID events driver (C) Jiri Kosina
[ 3.322176] usbcore: registered new interface driver usbhid
[ 3.330056] usbhid: USB HID core driver
[ 3.343863] Initializing XFRM netlink socket
[ 3.351825] NET: Registered PF_PACKET protocol family
[ 3.359881] Key type dns_resolver registered
[ 3.368414] Registering SWP/SWPB emulation handler
[ 3.377028] registered taskstats version 1
[ 3.385046] Indeed it is in host mode hprt0 = 00041901
[ 3.392877] Loading compiled-in X.509 certificates
[ 3.453449] Key type .fscrypt registered
[ 3.461125] Key type fscrypt-provisioning registered
[ 3.480970] uart-pl011 3f201000.serial: cts_event_workaround enabled
[ 3.488996] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 114, base_baud = 0) is a PL011 rev2
[ 3.499846] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[ 3.508168] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
[ 3.517848] mmc-bcm2835 3f300000.mmcnr: mmc_debug:0 mmc_debug2:0
[ 3.525675] mmc-bcm2835 3f300000.mmcnr: DMA channel allocated
[ 3.560579] sdhost: log_buf @ 2869e2f6 (cbd03000)
[ 3.602741] usb 1-1: new low-speed USB device number 2 using dwc_otg
[ 3.611632] Indeed it is in host mode hprt0 = 00041901
[ 3.617455] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ 3.630270] of_cfs_init
[ 3.638407] of_cfs_init: OK
[ 3.647478] Waiting for root device PARTUUID=7dad7879-02…
[ 3.687686] mmc0: host does not support reading read-only switch, assuming write-enable
[ 3.699514] mmc0: new high speed SDHC card at address 5048
[ 3.708764] mmcblk0: mmc0:5048 SD32G 29.7 GiB
[ 3.721780] mmcblk0: p1 p2
[ 3.730525] mmcblk0: mmc0:5048 SD32G 29.7 GiB (quirks 0x00004000)
[ 3.765061] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 3.773513] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 3.781496] mmc1: new high speed SDIO card at address 0001
[ 3.790606] devtmpfs: mounted
[ 3.806913] Freeing unused kernel image (initmem) memory: 1024K
[ 3.815554] Run /sbin/init as init process
[ 3.823724] with arguments:
[ 3.823737] /sbin/init
[ 3.823749] with environment:
[ 3.823760] HOME=/
[ 3.823771] TERM=linux
[ 3.868350] usb 1-1: New USB device found, idVendor=413c, idProduct=2107, bcdDevice= 1.78
[ 3.876926] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.885432] usb 1-1: Product: Dell USB Entry Keyboard
[ 3.893892] usb 1-1: Manufacturer: DELL
[ 3.908828] input: DELL Dell USB Entry Keyboard as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1:1.0/0003:413C:2107.0001/input/input0
[ 3.983587] hid-generic 0003:413C:2107.0001: input,hidraw0: USB HID v1.10 Keyboard [DELL Dell USB Entry Keyboard] on usb-3f980000.usb-1/input0
[ 4.340622] systemd[1]: System time before build time, advancing clock.
[ 4.617581] NET: Registered PF_INET6 protocol family
[ 4.628192] Segment Routing with IPv6
[ 4.637051] In-situ OAM (IOAM) with IPv6
[ 4.733322] 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)
[ 4.753793] systemd[1]: Detected architecture arm.
[ 4.807239] systemd[1]: Set hostname to .
[ 5.935977] systemd[1]: Queued start job for default target Multi-User System.
[ 5.953630] systemd[1]: Created slice system-getty.slice.
[ 5.976504] systemd[1]: Created slice system-modprobe.slice.
[ 5.999215] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 6.021652] systemd[1]: Created slice User and Session Slice.
[ 6.043446] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 6.065381] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 6.088713] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 6.111611] systemd[1]: Reached target Local Encrypted Volumes.
[ 6.134788] systemd[1]: Reached target Paths.
[ 6.157589] systemd[1]: Reached target Slices.
[ 6.180314] systemd[1]: Reached target Swap.
[ 6.210466] systemd[1]: Listening on Syslog Socket.
[ 6.234036] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 6.257109] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ 6.281233] systemd[1]: Listening on Journal Audit Socket.
[ 6.304988] systemd[1]: Listening on Journal Socket (/dev/log).
[ 6.329296] systemd[1]: Listening on Journal Socket.
[ 6.367498] systemd[1]: Listening on udev Control Socket.
[ 6.391707] systemd[1]: Listening on udev Kernel Socket.
[ 6.415934] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[ 6.432100] systemd[1]: Mounting POSIX Message Queue File System…
[ 6.461386] systemd[1]: Mounting RPC Pipe File System…
[ 6.491222] systemd[1]: Mounting Kernel Debug File System…
[ 6.521060] systemd[1]: Mounting Kernel Trace File System…
[ 6.545648] systemd[1]: Condition check resulted in Kernel Module supporting RPCSEC_GSS being skipped.
[ 6.564224] systemd[1]: Starting Restore / save the current clock…
[ 6.594735] systemd[1]: Starting Set the console keyboard layout…
[ 6.625553] systemd[1]: Starting Create list of static device nodes for the current kernel…
[ 6.658101] systemd[1]: Starting Load Kernel Module configfs…
[ 6.688918] systemd[1]: Starting Load Kernel Module drm…
[ 6.719084] systemd[1]: Starting Load Kernel Module fuse…
[ 6.752352] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[ 6.768802] systemd[1]: Starting File System Check on Root Device…
[ 6.801760] fuse: init (API version 7.34)
[ 6.835386] systemd[1]: Starting Journal Service…
[ 6.894592] systemd[1]: Starting Load Kernel Modules…
[ 6.936469] systemd[1]: Starting Coldplug All udev Devices…
[ 6.980196] systemd[1]: Mounted POSIX Message Queue File System.
[ 6.987542] i2c_dev: i2c /dev entries driver
[ 7.018719] systemd[1]: Mounted RPC Pipe File System.
[ 7.051415] systemd[1]: Mounted Kernel Debug File System.
[ 7.073997] systemd[1]: Mounted Kernel Trace File System.
[ 7.097957] systemd[1]: Finished Restore / save the current clock.
[ 7.133562] systemd[1]: Finished Create list of static device nodes for the current kernel.
[ 7.158076] systemd[1]: [email protected]: Succeeded.
[ 7.170069] systemd[1]: Finished Load Kernel Module configfs.
[ 7.193504] systemd[1]: Started Journal Service.
[ 7.582587] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null). Quota mode: none.
[ 7.671730] systemd-journald[136]: Received client request to flush runtime journal.
[ 7.694219] systemd-journald[136]: File /var/log/journal/543e5707b73649fa8eca561bc40fac05/system.journal corrupted or uncleanly shut down, renaming and replacing.
[ 9.391421] vc_sm_cma: module is from the staging directory, the quality is unknown, you have been warned.
[ 9.395345] bcm2835_vc_sm_cma_probe: Videocore shared memory driver
[ 9.395404] [vc_sm_connected_init]: start
[ 9.397074] [vc_sm_connected_init]: installed successfully
[ 9.438689] mc: Linux media interface: v0.10
[ 9.631344] videodev: Linux video capture interface: v2.00
[ 9.724602] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[ 9.726730] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 9.729218] bcm2835_audio bcm2835_audio: there is not valid maps for state default
[ 9.771390] bcm2835_codec: module is from the staging directory, the quality is unknown, you have been warned.
[ 9.779062] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[ 9.787193] bcm2835-codec bcm2835-codec: Device registered as /dev/video10
[ 9.787272] bcm2835-codec bcm2835-codec: Loaded V4L2 decode
[ 9.790763] bcm2835-codec bcm2835-codec: Device registered as /dev/video11
[ 9.790836] bcm2835-codec bcm2835-codec: Loaded V4L2 encode
[ 9.796475] bcm2835-codec bcm2835-codec: Device registered as /dev/video12
[ 9.796537] bcm2835-codec bcm2835-codec: Loaded V4L2 isp
[ 9.799628] bcm2835-codec bcm2835-codec: Device registered as /dev/video18
[ 9.799695] bcm2835-codec bcm2835-codec: Loaded V4L2 image_fx
[ 9.809729] bcm2835-codec bcm2835-codec: Device registered as /dev/video31
[ 9.809966] bcm2835-codec bcm2835-codec: Loaded V4L2 encode_image
[ 9.815358] bcm2835_v4l2: module is from the staging directory, the quality is unknown, you have been warned.
[ 9.853033] bcm2835_isp: module is from the staging directory, the quality is unknown, you have been warned.
[ 9.900202] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video13
[ 9.900725] bcm2835-isp bcm2835-isp: Device node capture[0] registered as /dev/video14
[ 9.901145] bcm2835-isp bcm2835-isp: Device node capture[1] registered as /dev/video15
[ 9.901503] bcm2835-isp bcm2835-isp: Device node stats[2] registered as /dev/video16
[ 9.901548] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
[ 9.901592] bcm2835-isp bcm2835-isp: Register capture node 1 with media controller
[ 9.901617] bcm2835-isp bcm2835-isp: Register capture node 2 with media controller
[ 9.901639] bcm2835-isp bcm2835-isp: Register capture node 3 with media controller
[ 9.910253] bcm2835-isp bcm2835-isp: Device node output[0] registered as /dev/video20
[ 9.910813] bcm2835-isp bcm2835-isp: Device node capture[0] registered as /dev/video21
[ 9.911301] bcm2835-isp bcm2835-isp: Device node capture[1] registered as /dev/video22
[ 9.911667] bcm2835-isp bcm2835-isp: Device node stats[2] registered as /dev/video23
[ 9.911707] bcm2835-isp bcm2835-isp: Register output node 0 with media controller
[ 9.911736] bcm2835-isp bcm2835-isp: Register capture node 1 with media controller
[ 9.911759] bcm2835-isp bcm2835-isp: Register capture node 2 with media controller
[ 9.911781] bcm2835-isp bcm2835-isp: Register capture node 3 with media controller
[ 9.912026] bcm2835-isp bcm2835-isp: Loaded V4L2 bcm2835-isp
[ 10.143172] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 10.355996] cfg80211: Loaded X.509 cert ‘sforshee: 00b28ddf47aef9cea7’
[ 10.374056] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid
[ 10.764624] brcmfmac: F1 signature read @0x18000000=0x1542a9a6
[ 10.794092] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43436-sdio for chip BCM43430/2
[ 10.795062] usbcore: registered new interface driver brcmfmac
[ 11.000074] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43436-sdio for chip BCM43430/2
[ 11.032614] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/2 wl0: Mar 31 2022 17:24:51 version 9.88.4.77 (g58bc5cc) FWID 01-3b307371
[ 11.287853] checking generic (1e402000 7f8000) vs hw (0 ffffffff)
[ 11.287896] fb0: switching to vc4 from simple
[ 11.317928] Console: switching to colour dummy device 80x30
[ 11.332161] vc4-drm soc:gpu: bound 3f400000.hvs (ops vc4_hvs_ops [vc4])
[ 11.345503] Registered IR keymap rc-cec
[ 11.345771] rc rc0: vc4 as /devices/platform/soc/3f902000.hdmi/rc/rc0
[ 11.346061] input: vc4 as /devices/platform/soc/3f902000.hdmi/rc/rc0/input1
[ 11.366576] vc4-drm soc:gpu: bound 3f902000.hdmi (ops vc4_hdmi_ops [vc4])
[ 11.367216] vc4-drm soc:gpu: bound 3f004000.txp (ops vc4_txp_ops [vc4])
[ 11.367676] vc4-drm soc:gpu: bound 3f206000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 11.368154] vc4-drm soc:gpu: bound 3f207000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 11.368599] vc4-drm soc:gpu: bound 3f807000.pixelvalve (ops vc4_crtc_ops [vc4])
[ 11.368992] vc4-drm soc:gpu: bound 3fc00000.v3d (ops vc4_v3d_ops [vc4])
[ 11.421883] [drm] Initialized vc4 0.0.0 20140616 for soc:gpu on minor 0
[ 11.615715] Console: switching to colour frame buffer device 240x67
[ 11.655306] vc4-drm soc:gpu: [drm] fb0: vc4drmfb frame buffer device
[ 12.330101] Adding 102396k swap on /var/swap. Priority:-2 extents:1 across:102396k SSFS
[ 12.366456] uart-pl011 3f201000.serial: no DMA platform data
[ 13.305124] 8021q: 802.1Q VLAN Support v1.8
[ 13.567868] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[ 14.906162] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 18.194900] Bluetooth: Core ver 2.22
[ 18.195044] NET: Registered PF_BLUETOOTH protocol family
[ 18.195054] Bluetooth: HCI device and connection manager initialized
[ 18.195638] Bluetooth: HCI socket layer initialized
[ 18.195655] Bluetooth: L2CAP socket layer initialized
[ 18.195682] Bluetooth: SCO socket layer initialized
[ 18.274438] Bluetooth: HCI UART driver ver 2.3
[ 18.274467] Bluetooth: HCI UART protocol H4 registered
[ 18.274566] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 18.275566] Bluetooth: HCI UART protocol Broadcom registered
[ 18.831534] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 18.831560] Bluetooth: BNEP filters: protocol multicast
[ 18.831584] Bluetooth: BNEP socket layer initialized
[ 18.870310] NET: Registered PF_ALG protocol family
[ 18.926380] cryptd: max_cpu_qlen set to 1000
[ 33.752775] cam-dummy-reg: disabling
[ 474.334773] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c0mux/status
[ 474.334819] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c@7e205000/status
[ 474.403378] i2c i2c-11: Added multiplexed i2c bus 0
[ 474.403723] i2c i2c-11: Added multiplexed i2c bus 10
[ 474.563672] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c@7e804000/status
[ 493.322699] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c0mux/i2c@1/status
[ 493.322824] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/csi@7e801000/status
[ 493.322845] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/csi@7e801000/brcm,media-controller
[ 493.322913] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c@7e205000/status
[ 493.322935] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /cam1_clk/clock-frequency
[ 493.322953] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /cam1_clk/status
[ 493.322972] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/i2c0mux/status
[ 493.343974] platform 3f801000.csi: Fixing up cyclic dependency with 10-001a
[ 493.632088] imx519: loading out-of-tree module taints kernel.
[ 493.644504] imx519 10-001a: Device found is imx519
[ 493.644734] imx519 10-001a: Consider updating driver imx519 to match on endpoints
[ 514.192834] imx519 10-001a: Failed to write reg 0x3f7f. error = -5
[ 514.192861] imx519 10-001a: imx519_start_streaming failed to set common settings
[ 514.192880] unicam 3f801000.csi: stream on failed in subdev
[ 514.198650] ------------[ cut here ]------------
[ 514.198660] WARNING: CPU: 1 PID: 4985 at drivers/media/mc/mc-entity.c:573 __media_pipeline_stop+0xe4/0xe8 [mc]
[ 514.198718] Modules linked in: ak7375(O) imx519(O) bcm2835_unicam v4l2_dv_timings v4l2_fwnode v4l2_async i2c_mux_pinctrl i2c_mux cmac algif_hash aes_arm_bs crypto_simd cryptd algif_skcipher af_alg bnep hci_uart btbcm bluetooth ecdh_generic ecc 8021q garp stp llc spidev vc4 brcmfmac snd_soc_hdmi_codec cec drm_kms_helper brcmutil sha256_generic snd_soc_core cfg80211 snd_compress snd_pcm_dmaengine syscopyarea sysfillrect sysimgblt fb_sys_fops raspberrypi_hwmon bcm2835_isp(C) bcm2835_v4l2(C) videobuf2_vmalloc bcm2835_codec(C) v4l2_mem2mem snd_bcm2835(C) bcm2835_mmal_vchiq(C) videobuf2_dma_contig rfkill videobuf2_memops videobuf2_v4l2 videobuf2_common snd_pcm videodev i2c_bcm2835 snd_timer snd mc vc_sm_cma(C) spi_bcm2835 uio_pdrv_genirq uio fixed i2c_dev drm fuse drm_panel_orientation_quirks backlight ip_tables x_tables ipv6
[ 514.199223] CPU: 1 PID: 4985 Comm: libcamera-still Tainted: G C O 5.15.84-v7+ #1613
[ 514.199234] Hardware name: BCM2835
[ 514.199240] Backtrace:
[ 514.199248] [<80a47ec8>] (dump_backtrace) from [<80a48110>] (show_stack+0x20/0x24)
[ 514.199273] r7:0000023d r6:80d19fc0 r5:00000000 r4:60000013
[ 514.199278] [<80a480f0>] (show_stack) from [<80a4c6dc>] (dump_stack_lvl+0x70/0x94)
[ 514.199297] [<80a4c66c>] (dump_stack_lvl) from [<80a4c718>] (dump_stack+0x18/0x1c)
[ 514.199318] r7:0000023d r6:00000009 r5:7f1953a8 r4:7f198bac
[ 514.199324] [<80a4c700>] (dump_stack) from [<80120b30>] (__warn+0xfc/0x114)
[ 514.199342] [<80120a34>] (__warn) from [<80a486c8>] (warn_slowpath_fmt+0x70/0xd8)
[ 514.199360] r7:0000023d r6:7f198bac r5:81005008 r4:00000000
[ 514.199365] [<80a4865c>] (warn_slowpath_fmt) from [<7f1953a8>] (__media_pipeline_stop+0xe4/0xe8 [mc])
[ 514.199418] r9:826cc50c r8:00000001 r7:7f1b5140 r6:826cc3ac r5:00000004 r4:00000000
[ 514.199423] [<7f1952c4>] (__media_pipeline_stop [mc]) from [<7f1953dc>] (media_pipeline_stop+0x30/0x3c [mc])
[ 514.199502] r9:826cc50c r8:00000001 r7:7f1b5140 r6:826cc3ac r5:826cc520 r4:826cc16c
[ 514.199507] [<7f1953ac>] (media_pipeline_stop [mc]) from [<7f58d98c>] (unicam_stop_streaming+0x94/0x164 [bcm2835_unicam])
[ 514.199573] r5:826cc000 r4:826cc290
[ 514.199577] [<7f58d8f8>] (unicam_stop_streaming [bcm2835_unicam]) from [<7f2844e4>] (__vb2_queue_cancel+0x38/0x258 [videobuf2_common])
[ 514.199651] r7:7f1b5140 r6:826cc3ac r5:85b34300 r4:826cc3ac
[ 514.199656] [<7f2844ac>] (__vb2_queue_cancel [videobuf2_common]) from [<7f285668>] (vb2_core_streamoff+0x28/0xbc [videobuf2_common])
[ 514.199744] r10:7f590494 r9:826cc50c r8:00000001 r7:7f1b5140 r6:81005008 r5:85b34300
[ 514.199750] r4:826cc3ac r3:00000001
[ 514.199755] [<7f285640>] (vb2_core_streamoff [videobuf2_common]) from [<7f1f20f0>] (vb2_streamoff+0x24/0x64 [videobuf2_v4l2])
[ 514.199827] r5:85b34300 r4:00000001
[ 514.199832] [<7f1f20cc>] (vb2_streamoff [videobuf2_v4l2]) from [<7f1f217c>] (vb2_ioctl_streamoff+0x4c/0x50 [videobuf2_v4l2])
[ 514.199883] [<7f1f2130>] (vb2_ioctl_streamoff [videobuf2_v4l2]) from [<7f1b516c>] (v4l_streamoff+0x2c/0x30 [videodev])
[ 514.200060] r5:40045613 r4:7f1f2130
[ 514.200064] [<7f1b5140>] (v4l_streamoff [videodev]) from [<7f1ba470>] (__video_do_ioctl+0x234/0x460 [videodev])
[ 514.200324] r5:40045613 r4:826cc520
[ 514.200328] [<7f1ba23c>] (__video_do_ioctl [videodev]) from [<7f1bac30>] (video_usercopy+0x140/0x630 [videodev])
[ 514.200593] r10:00000000 r9:00000000 r8:838cbe34 r7:00000000 r6:81005008 r5:40045613
[ 514.200600] r4:40045613
[ 514.200604] [<7f1baaf0>] (video_usercopy [videodev]) from [<7f1bb140>] (video_ioctl2+0x20/0x24 [videodev])
[ 514.200869] r10:0000000f r9:71112f30 r8:85b34300 r7:00000000 r6:7110b0b0 r5:81005008
[ 514.200874] r4:7f1bb120
[ 514.200878] [<7f1bb120>] (video_ioctl2 [videodev]) from [<7f1b31f4>] (v4l2_ioctl+0x4c/0x60 [videodev])
[ 514.201137] [<7f1b31a8>] (v4l2_ioctl [videodev]) from [<80366908>] (sys_ioctl+0x12c/0xa20)
[ 514.201281] r5:81005008 r4:40045613
[ 514.201285] [<803667dc>] (sys_ioctl) from [<80100040>] (ret_fast_syscall+0x0/0x1c)
[ 514.201304] Exception stack(0x838cbfa8 to 0x838cbff0)
[ 514.201315] bfa0: 711162d8 7110b09c 0000000f 40045613 71112f30 00000000
[ 514.201326] bfc0: 711162d8 7110b09c 7110b0b0 00000036 7110b0a0 00000000 711163b8 01c00e48
[ 514.201334] bfe0: 76f0ad40 71a592dc 76e88a70 76b0ad4c
[ 514.201345] r10:00000036 r9:838ca000 r8:80100244 r7:00000036 r6:7110b0b0 r5:7110b09c
[ 514.201350] r4:711162d8
[ 514.201396] —[ end trace 6b3de61694527f09 ]—