IMX519 output purple static on quad hat

  1. Where did you get the camera module(s)?
    uctronics
  2. Model number of the product(s).
    B0388
  3. What hardware/platform were you working on?
    pi 3b+ with pi OS bullseye
  4. Instructions you have followed. (link/manual/etc.)
    Raspberry Pi libcamera Guide - Arducam
  5. Problems you were having.
    initially there were no cameras detected, then i got input/output error, and now with bullseye this is the closest i’ve gotten
  6. The dmesg log from your hardware.

pi@raspberrypi:~ $ dmesg | grep -E “imx519”
[ 10.635263] imx519 10-001a: Device found is imx519
[ 33.115139] imx519_vddl: disabling
[ 33.115164] imx519_vdig: disabling
[ 33.115185] imx519_vana: disabling

  1. Troubleshooting attempts you’ve made.
    different OS, different hardware, check cables, different order of installing apps, restart, different power cables/PSUs
  2. What help do you need?
    I want the hardware I bought to work.
    I’m getting this error in the terminal

ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed

1 Like

Thank you very much for recreating the separate topic,
We have not encountered this situation so far, here are our guesses and some attempts:

  1. The driver may be installed incorrectly
    The IMX519 Quad-HAT should install the low speed version of the driver:
    ./install_pivariety_pkgs.sh -p imx519_kernel_driver_low_speed
    
  2. There is a problem with the camera, or the camera is not a module in the Quad-HAT kit.
    Can you provide a picture of the relevant hardware connection for this? Preferably with details on the back of the camera (the case needs to be removed for this)
  3. You can try switching to single channel by referring to the instructions in the link below:
    IMX519 Quad-HAT Mode switching and FAQ - #2 by wong
1 Like

Thank you so much for the help Wong! Installing the low speed drivers got an image output, but I’m still getting errors in the terminal while the preview is running

pi@raspberrypi:~ $ libcamera-still -t 5000 -o test.jpg --autofocus
[0:03:04.079345501] [1267] INFO Camera camera_manager.cpp:293 libcamera v0.0.0
[0:03:04.127396699] [1269] WARN CameraSensorProperties camera_sensor_properties.cpp:141 No static properties available for ‘imx519’
[0:03:04.127574460] [1269] WARN CameraSensorProperties camera_sensor_properties.cpp:143 Please consider updating the camera sensor properties database
[0:03:04.621073314] [1269] ERROR DelayedControls delayed_controls.cpp:87 Delay request for control id 0x009a090a but control is not exposed by device /dev/video0
[0:03:04.627274095] [1267] INFO Camera camera.cpp:937 configuring streams: (0) 2048x1536-YUV420
[0:03:04.628300866] [1269] INFO RPI raspberrypi.cpp:122 Mode: 4656x3496 fmt RG10 Score: 2646.58 (best 2646.58)
[0:03:04.628458157] [1269] INFO RPI raspberrypi.cpp:122 Mode: 3840x2160 fmt RG10 Score: 2270.67 (best 2270.67)
[0:03:04.628531022] [1269] INFO RPI raspberrypi.cpp:122 Mode: 2328x1748 fmt RG10 Score: 1627.58 (best 1627.58)
[0:03:04.628602636] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1920x1080 fmt RG10 Score: 2834.67 (best 1627.58)
[0:03:04.628672793] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1280x720 fmt RG10 Score: 4834.67 (best 1627.58)
[0:03:04.628749564] [1269] INFO RPI raspberrypi.cpp:122 Mode: 4656x3496 fmt pRAA Score: 2146.58 (best 1627.58)
[0:03:04.628820605] [1269] INFO RPI raspberrypi.cpp:122 Mode: 3840x2160 fmt pRAA Score: 1770.67 (best 1627.58)
[0:03:04.628888939] [1269] INFO RPI raspberrypi.cpp:122 Mode: 2328x1748 fmt pRAA Score: 1127.58 (best 1127.58)
[0:03:04.628958991] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1920x1080 fmt pRAA Score: 2334.67 (best 1127.58)
[0:03:04.629026907] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1280x720 fmt pRAA Score: 4334.67 (best 1127.58)
[0:03:04.629465189] [1269] INFO RPI raspberrypi.cpp:624 Sensor: /base/soc/i2c0mux/i2c@1/imx519@1a - Selected mode: 2328x1748-pRAA
[0:03:04.705997897] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AfTrigger = 1
[0:03:04.706292116] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Saturation = 1.000000
[0:03:04.706472324] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Contrast = 1.000000
[0:03:04.706580918] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Brightness = 0.000000
[0:03:04.706685605] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AwbMode = 0
[0:03:04.706956334] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Sharpness = 1.000000
[0:03:04.707081907] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: ExposureValue = 0.000000
[0:03:04.707211334] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AeExposureMode = 0
[0:03:04.707363418] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: FrameDurationLimits = [ 33333, 33333 ]
[0:03:04.707562584] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AeMeteringMode = 0
[0:03:04.707669772] [1273] INFO IPARPI raspberrypi.cpp:654 Request ctrl: NoiseReductionMode = 3
[0:03:04.711085970] [1269] INFO RPISTREAM rpi_stream.cpp:122 No buffers available for ISP Output0
[0:03:04.711183886] [1269] INFO RPISTREAM rpi_stream.cpp:122 No buffers available for ISP Output0
[0:03:04.711236595] [1269] INFO RPISTREAM rpi_stream.cpp:122 No buffers available for ISP Output0
[0:03:05.156927428] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.199519095] [1269] INFO RPI raspberrypi.cpp:1731 Dropping frame at the request of the IPA (6 left)
[0:03:05.221745917] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.260390917] [1269] INFO RPI raspberrypi.cpp:1731 Dropping frame at the request of the IPA (5 left)
[0:03:05.287983209] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.324641699] [1269] INFO RPI raspberrypi.cpp:1731 Dropping frame at the request of the IPA (4 left)
[0:03:05.354204303] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.385408261] [1269] INFO RPI raspberrypi.cpp:1731 Dropping frame at the request of the IPA (3 left)
[0:03:05.421184303] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.452364928] [1269] INFO RPI raspberrypi.cpp:1731 Dropping frame at the request of the IPA (2 left)
[0:03:05.487840917] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.518723678] [1269] INFO RPI raspberrypi.cpp:1731 Dropping frame at the request of the IPA (1 left)
[0:03:05.554406230] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.586156803] [1269] INFO RPI raspberrypi.cpp:1731 Dropping frame at the request of the IPA (0 left)
[0:03:05.620673521] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.687171594] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.754137428] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.821406386] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.889161021] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:05.956533157] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.023329042] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.088642167] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.155175813] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.220794407] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.287816386] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.354321230] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.420916490] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.487987427] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.555380344] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.621771854] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.687292792] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.753963209] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.820934198] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.887181646] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:06.954503156] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.021479511] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.087227896] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.155446802] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.221258417] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.287939406] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.354887062] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.423364042] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.487589094] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.554082479] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.620961489] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.687772167] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.753834562] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.821585239] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.887386125] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:07.953834927] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.021276854] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.087847218] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.154874354] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.221592218] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.287917427] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.355529354] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.421386697] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.487613364] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.554793468] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.622610812] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.688502531] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.756020552] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.821535343] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.887377687] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:08.955229614] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.023604406] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.087294249] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.156448885] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.222118416] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.287205968] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.356422895] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.420842635] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.487341958] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.553931645] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.620821593] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.687582374] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.753754666] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.820564978] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.888132999] [1273] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
[0:03:09.956713780] [1267] INFO Camera camera.cpp:937 configuring streams: (0) 4656x3496-YUV420
[0:03:09.957234874] [1269] INFO RPI raspberrypi.cpp:122 Mode: 4656x3496 fmt RG10 Score: 1500 (best 1500)
[0:03:09.957402947] [1269] INFO RPI raspberrypi.cpp:122 Mode: 3840x2160 fmt RG10 Score: 5971.24 (best 1500)
[0:03:09.957477270] [1269] INFO RPI raspberrypi.cpp:122 Mode: 2328x1748 fmt RG10 Score: 9652 (best 1500)
[0:03:09.957546072] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1920x1080 fmt RG10 Score: 11971.2 (best 1500)
[0:03:09.957614561] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1280x720 fmt RG10 Score: 13971.2 (best 1500)
[0:03:09.957691020] [1269] INFO RPI raspberrypi.cpp:122 Mode: 4656x3496 fmt pRAA Score: 1000 (best 1000)
[0:03:09.957759301] [1269] INFO RPI raspberrypi.cpp:122 Mode: 3840x2160 fmt pRAA Score: 5471.24 (best 1000)
[0:03:09.957827582] [1269] INFO RPI raspberrypi.cpp:122 Mode: 2328x1748 fmt pRAA Score: 9152 (best 1000)
[0:03:09.957896905] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1920x1080 fmt pRAA Score: 11471.2 (best 1000)
[0:03:09.957964145] [1269] INFO RPI raspberrypi.cpp:122 Mode: 1280x720 fmt pRAA Score: 13471.2 (best 1000)
[0:03:09.958376957] [1269] INFO RPI raspberrypi.cpp:624 Sensor: /base/soc/i2c0mux/i2c@1/imx519@1a - Selected mode: 4656x3496-pRAA
[0:03:10.060297634] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AfTrigger = 1
[0:03:10.060463832] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Saturation = 1.000000
[0:03:10.060577634] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Contrast = 1.000000
[0:03:10.060653884] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Brightness = 0.000000
[0:03:10.060726020] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AwbMode = 0
[0:03:10.060812166] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: Sharpness = 1.000000
[0:03:10.060886905] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: ExposureValue = 0.000000
[0:03:10.060962582] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AeExposureMode = 0
[0:03:10.061035759] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: FrameDurationLimits = [ 100, 1000000000 ]
[0:03:10.061138676] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: AeMeteringMode = 0
[0:03:10.061212686] [1275] INFO IPARPI raspberrypi.cpp:654 Request ctrl: NoiseReductionMode = 2
[0:03:11.071205446] [1275] ERROR IPARPI cam_helper.cpp:180 Embedded data buffer parsing failed
Still capture image received

Switching to single channel mode also works, but still gives me the same errors in the terminal.

I will upload photos of my current setup soon.

worked after reinstalling the pivariety_pkgs

@wong is it possible to capture alle 4 cameras at their max resolution?

Check this:

Check this:

Gotcha, so every time I take a photo with libcamera I’ll just get that big wall of errors, right?

If you don’t want to flash the system again, maybe you can tell me your current system, I can update the old version of libcamera installation package.

Hello Arducam community,

I am having the same issue of purple static using a fresh Raspbian Bullseye installation and lib camera 0.0.10 with the quadhat. You can actually see a little bit of the real world image behind the purple static, so it’s partially functional (see pic).

I don’t get many error messages when running libcamera-still -t 0, so not sure how to resolve:

pi@campi:~ $ libcamera-still -t 0
Made X/EGL preview window
[1:08:56.857700814] [1807] INFO Camera camera_manager.cpp:293 libcamera v0.0.0+3897-c3c878a9
[1:08:56.877529019] [1809] WARN CameraSensorProperties camera_sensor_properties.cpp:174 No static properties available for ‘imx519’
[1:08:56.877637719] [1809] WARN CameraSensorProperties camera_sensor_properties.cpp:176 Please consider updating the camera sensor properties database
[1:08:56.895834233] [1809] WARN RPI raspberrypi.cpp:1280 Mismatch between Unicam and CamHelper for embedded data usage!
[1:08:56.897117879] [1809] ERROR DelayedControls delayed_controls.cpp:87 Delay request for control id 0x009a090a but control is not exposed by device /dev/v4l-subdev0
[1:08:56.897407667] [1809] INFO RPI raspberrypi.cpp:1404 Registered camera /base/soc/i2c0mux/i2c@1/imx519@1a to Unicam device /dev/media4 and ISP device /dev/media1
[1:08:56.898305287] [1807] INFO Camera camera.cpp:1035 configuring streams: (0) 2328x1748-YUV420
[1:08:56.898937508] [1809] INFO RPI raspberrypi.cpp:765 Sensor: /base/soc/i2c0mux/i2c@1/imx519@1a - Selected sensor format: 2328x1748-SRGGB10_1X10 - Selected unicam format: 2328x1748-pRAA
[1:08:57.427283013] [1809] WARN V4L2 v4l2_videodevice.cpp:1803 /dev/video0[18:cap]: Zero sequence expected for first frame (got 2)

  1. Where did you get the camera module(s)?
    Amazon.com Arducam store

  2. Model number of the product(s).
    https://www.amazon.com/dp/B09TSGMCM9/ref=cm_sw_r_oth_apip_ukyVQaPHM5Fp6

  3. What hardware/platform were you working on?
    Raspberry Pi 4B

  4. Instructions you have followed. (link/manual/etc.)
    “synchronized-quad-camera-kit-getting-started.pdf” on Arducam website (sorry new users can’t post too many links in a post)

  5. Problems you were having.
    Purple static on top of barely visible real images

  6. The dmesg log from your hardware.

  • dmesg | grep -E “imx519” returns nothing

pi@campi:~ $ dmesg
[ 62.136320] platform fe801000.csi: Fixing up cyclic dependency with 10-001a
[ 62.286298] ak7375: loading out-of-tree module taints kernel.
[ 62.323930] imx519 10-001a: Device found is imx519
[ 62.326225] imx519 10-001a: Consider updating driver imx519 to match on endpoints
[ 2692.849982] v3d fec00000.v3d: MMU error from client CLE (4) at 0x22c1000, pte invalid
(last five lines that seemed relevant)

Any help much appreciated!

Thank you Dion. I emailed you.

As an update, I made a second attempt by flashing a clean SD card with latest Raspbian, switching to another quad camera system purchased from same supplier above, and following the instructions on this forum for Install_pivariety_pkgs.sh.

Now, I get only a black image.

During still image capture, I get:

pi@campi:~ $ libcamera-still -t 0
Made X/EGL preview window
[0:01:15.881601626] [1461] INFO Camera camera_manager.cpp:293 libcamera v0.0.0+3866-0c55e522
[0:01:15.912591231] [1462] WARN CameraSensorProperties camera_sensor_properties.cpp:174 No static properties available for ‘imx519’
[0:01:15.912681906] [1462] WARN CameraSensorProperties camera_sensor_properties.cpp:176 Please consider updating the camera sensor properties database
[0:01:15.949849312] [1462] INFO RPI raspberrypi.cpp:1374 Registered camera /base/soc/i2c0mux/i2c@1/imx519@1a to Unicam device /dev/media4 and ISP device /dev/media1
[0:01:15.951131833] [1461] INFO Camera camera.cpp:1035 configuring streams: (0) 2328x1748-YUV420
[0:01:15.951898506] [1462] INFO RPI raspberrypi.cpp:761 Sensor: /base/soc/i2c0mux/i2c@1/imx519@1a - Selected sensor format: 2328x1748-SRGGB10_1X10 - Selected unicam format: 2328x1748-pRAA

dmesg shows:

[ 61.109294] imx519 10-001a: Device found is imx519
[ 61.111530] imx519 10-001a: Consider updating driver imx519 to match on endpoints
[ 89.005872] v3d fec00000.v3d: MMU error from client CLE (4) at 0x3421000, pte invalid

Has anyone gotten the quad camera kit to work on Raspberry Pi 4B?

Hi,
Sorry for the late reply. I mistook the email address last week. Please contact [email protected] and we will give you remote help.

Hi,
It will be better if you can post this forum link.

I am having the same issue with a Raspberry PI 3b.

However, I can only get output in single channel and dual channel mode, never in quad mode, and always with the purple static.

I have an ongoing e-mail thread where Arducam has offered remote help but it’s really hard to find a time that works for both of us timezone-wise so if there’s any lessons learned it would be great if they could be shared here!

Thanks

Hi Eerikh,
We tested it yesterday, and now there is a solution to settle for second best. Please burn your Raspberry Pi OS to the version in the link below(Bullseye 2022-1-28 release). Then reinstall the camera driver and test the libcamera command.
https://downloads.raspberrypi.org/raspios_armhf/images/raspios_armhf-2022-01-28/

I replied on e-mail but I’ll reply here too so others can see!

The above version of Raspberry OS works! No weird glitches!

However, as soon as you update the OS, things break again, so for now you need to make sure you stay on that version.

Will there be a fix to make it work on never versions of dependencies?

Also, xrdp does not work with this version with the follownig error message:

terminate called after throwing an instance of 'std::runtime_error'
  what():  failed to import fd 20
Aborted

But it does work (but with distorted images) on an updated OS.

this version:
2022-04-04-raspios-bullseye-armhf-full.img.xz

also works well

I am using a raspberry pi 4B and also encountered a similar problem, a solution to this would be using an raspbian bullseye img specifically the Bullseye 2022-1-28 release and following the guide for the installation as mentioned by @Dion in the thread bellow

hope this helps