Hello, i have B037, i am using it with RPi4 on Bullseye (Latest).
i followed this procedure - Quick start - Arducam Wiki
In general, it is working, but i am getting lots of same error as output, and it is taking long time to get a picture, more errors in output, more time to wait! as you will see in log it may take seconds to get picture.
here is example:
pi@raspberry:~ $ libcamera-jpeg -o test.jpg
Preview window unavailable
[0:01:40.299779358] [1916] INFO Camera camera_manager.cpp:299 libcamera v0.0.2+55-5df5b72c
[0:01:40.329184409] [1917] INFO RPI raspberrypi.cpp:1425 Registered camera /base/soc/i2c0mux/i2c@1/imx477@1a to Unicam device /dev/media1 and ISP device /dev/media0
[0:01:40.329947157] [1916] INFO Camera camera.cpp:1026 configuring streams: (0) 2028x1520-YUV420
[0:01:40.330236614] [1917] INFO RPI raspberrypi.cpp:805 Sensor: /base/soc/i2c0mux/i2c@1/imx477@1a - Selected sensor format: 2028x1520-SBGGR12_1X12 - Selected unicam format: 2028x1520-pBCC
[0:01:41.110653742] [1917] INFO V4L2 v4l2_videodevice.cpp:1820 /dev/video0[12:cap]: Zero sequence expected for first frame (got 2)
[0:01:41.110759771] [1917] INFO V4L2 v4l2_videodevice.cpp:1820 /dev/video1[13:cap]: Zero sequence expected for first frame (got 2)
[0:01:41.111299250] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.177803433] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.244464243] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.311096124] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.377747730] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.444416607] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.511050962] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.577744341] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.644364009] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.710995864] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.777643461] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.844328025] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.910935562] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:41.977593364] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.044255018] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.110935840] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.177557101] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.244202124] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.310836257] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.377488105] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.444163871] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.510785206] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.577438303] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.644108198] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.710736571] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.777389594] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.844051266] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.910685121] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:42.977379148] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.043984908] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.110631801] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.177278897] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.243929383] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.310579906] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.377258266] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.443874976] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.510575583] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.577174144] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.643822487] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.710477813] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.777121600] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.843768332] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.910415063] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:43.977067203] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.043713194] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.110365871] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.177020678] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.243660390] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.310311511] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.377007827] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.443605046] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.510257714] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.576910642] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.643555772] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.710202921] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.776851015] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.843497479] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.910202336] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:44.976799852] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.043473688] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.110100224] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.176746540] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.243389763] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.310530987] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.377183350] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.443767026] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.510472303] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.577123521] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.643676676] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.710353525] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.777111214] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.843726373] [1921] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
[0:01:45.885243962] [1916] INFO Camera camera.cpp:1026 configuring streams: (0) 4056x3040-YUV420 (1) 4056x3040-SBGGR12_CSI2P
[0:01:45.887723067] [1917] INFO RPI raspberrypi.cpp:805 Sensor: /base/soc/i2c0mux/i2c@1/imx477@1a - Selected sensor format: 4056x3040-SBGGR12_1X12 - Selected unicam format: 4056x3040-pBCC
[0:01:47.401634592] [1917] INFO V4L2 v4l2_videodevice.cpp:1820 /dev/video0[12:cap]: Zero sequence expected for first frame (got 2)
[0:01:47.401738950] [1917] INFO V4L2 v4l2_videodevice.cpp:1820 /dev/video1[13:cap]: Zero sequence expected for first frame (got 2)
[0:01:47.402350748] [1924] ERROR IPARPI cam_helper.cpp:217 Embedded data buffer parsing failed
Still capture image received
config.txt:
...
dtoverlay=vc4-fkms-v3d
dtoverlay=vc4-kms-v3d,cma-512
camera_auto_detect=0
dtoverlay=imx477
gpu_mem=128
In case of moving to single camera mode, this error disappear, so problem exist only with merging frames from camera.
The main concern is low framerate, i am not sure if this is an issue of that error, but this error defitatly effect it. I also want to know what is possible framerate with it on 2028x1520.
In addition, did somebody tried B0397 on RPi4 with Ubuntu?
Thank you!