Rx fifo overflow
While trying to reproduce millipixels#65 (closed), I got the fllowing in the kernel logs:
[ 4747.021919] imx7-csi 30b80000.csi: Rx fifo overflow
It repeats, and, after closing Millipixels, this appeared:
[ 4964.999644] csi: wait last EOF timeout
The error starts again after launching Millipixels. Screen is black, nothing special in Millipixels logs that I could see.
Using gstreamer or cam with libcamera, it fails to (de)queue buffers:
DISPLAY=:0 WL_DISPLAY=:0 LIBCAMERA_LOG_LEVELS="*:0" GST_DEBUG="libcamera*:7" GST_PLUGIN_PATH=/home/purism/caminstall/lib/aarch64-linux-gnu/gstreamer-1.0/ LD_LIBRARY_PATH=/home/purism/caminstall/lib/aarch64-linux-gnu/ gst-launch-1.0 libcamerasrc camera-name="/base/soc\@0/bus\@30800000/i2c\@30a50000/camera\@2d" ! 'video/x-raw,format=BGRA,width=1052,height=780' ! glimagesink
[...]
[1:25:24.133553733] [4986] DEBUG V4L2 v4l2_videodevice.cpp:1690 /dev/video1[31:cap]: Queueing buffer 2
[1:25:24.133732062] [4986] DEBUG V4L2 v4l2_videodevice.cpp:1690 /dev/video1[31:cap]: Queueing buffer 3
[1:25:24.133819426] [4986] DEBUG V4L2 v4l2_videodevice.cpp:1690 /dev/video1[31:cap]: Queueing buffer 4
[1:25:24.133907750] [4986] DEBUG V4L2 v4l2_videodevice.cpp:1690 /dev/video1[31:cap]: Queueing buffer 5