16 MP quad array only works once then needs to be powercycled

At first I attempted to use my quad array hat on an older OS. It was working but giving me a long line of the same repeating error message.

After updating and, it no longer being recognized by libcamera and starting with a fresh clean install of bullseye, it will only work once.

The second time I try to activate the quad array, it tells me it has times out and is trying to reconnect.

I found if I remove the hat from the GOPIO and then plug it back in, it will run one more time.

Any help on what I might be doing wrong.

Hi,
Please attach the output of the commands below:

uname -a
cat /boot/config.txt
dpkg -l | grep libcamera
1 Like

~ $ uname -a
Linux raspberrypi 6.1.0-rpi7-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.63-1+rpt1 (2023-11-24) aarch64 GNU/Linux

cat /boot/config.txt

For more options and information see

Raspberry Pi Documentation - The config.txt file

Some settings may impact device functionality. See link above for details

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

#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on

Enable audio (loads snd_bcm2835)

dtparam=audio=on

Additional overlays and parameters are documented

/boot/firmware/overlays/README

Automatically load overlays for detected cameras

camera_auto_detect=1

Automatically load overlays for detected DSI displays

display_auto_detect=1

Automatically load initramfs files, if found

auto_initramfs=1

Enable DRM VC4 V3D driver

dtoverlay=vc4-kms-v3d
max_framebuffers=2

Don’t have the firmware create an initial video= setting in cmdline.txt.

Use the kernel’s default instead.

disable_fw_kms_setup=1

Run in 64-bit mode

arm_64bit=1

Disable compensation for displays with overscan

disable_overscan=1

Run as fast as firmware / board allows

arm_boost=1

[cm4]

Enable host mode on the 2711 built-in XHCI USB controller.

This line should be removed if the legacy DWC2 controller is required

(e.g. for USB device mode) or if USB support is not required.

otg_mode=1

[all]
[all]
dtoverlay=imx519
dtoverlay=ov64a40,link-frequency=360000000

dpkg -l | grep libcamera
ii libcamera-apps 1.4.1-1 all transitional package
ii libcamera-dev:arm64 0.1.0+rpt20231205-1 arm64 complex camera support library (development files)
ii libcamera-ipa:arm64 0.1.0+rpt20231205-1 arm64 complex camera support library (IPA modules)
ii libcamera-tools 0.1.0+rpt20231122-1 arm64 complex camera support library (tools)
ii libcamera0.1:arm64 0.1.0+rpt20231205-1 arm64 complex camera support library
ii pipewire-libcamera:arm64 0.3.65-3+rpt3 arm64 PipeWire libcamera plugin
ii python3-libcamera 0.1.0+rpt20231122-1 arm64 complex camera support library (Python bindings)

Hi,
Thank you for your collaboration.
I also need some information.Please follow the steps below:

  1. Reboot your device.
  2. Execute the following command to download the bug report tool:
wget -O arducam-camera-bug-report https://github.com/ketai-dhr/arducam-camera-bug-report/releases/download/tools/arducam-camera-bug-report
  1. Set executable permissions for the tool:
chmod +x ./arducam-camera-bug-report
  1. Execute the tool to generate the bug report:
./arducam-camera-bug-report
  1. This will output an “arducam-bug-report.txt” file in the current directory. Please send this file to us([email protected]) for further analysis.

I’ve rebuilt using the Pi OS Legacy 64 bit. Now I’m back to the camera needing to be power cycled.

I managed to get a bug report out of it. I will be sending it to the email you provided.
Thanks!

Hi @onilx
I have replied you on the email and I suspect that the problem is caused by the power. You can power the HAT board with the extra Ttpe-c power to see if the powercycled is solved or not.
And then, we can dig the reason for the unclear images due to the focus driver.

Hi @onilx
It is hard to reproduce your problem.

What is the exact kernel version of this older OS?