IMX219 + STM32MP257F-DK: DCMIPP Streaming Fails with Error -22
Hello ST Community,
I'm using the STM32MP257F-DK board with the Waveshare IMX219 camera (connected via MIPI CSI2).
I've configured the device tree for the sensor, and the camera appears correctly under /dev/v4l-subdev7. I’m trying to capture raw video using:
v4l2-ctl -d /dev/video0 --stream-mmap --stream-count=10 --stream-to=out.rawBut I get the following error:
[ dcmipp 48030000.dcmipp: failed to start streaming (-22) ]
VIDIOC_STREAMON returned -1 (Invalid argument)What’s Working:
Device tree loads fine
IMX219 is detected
Sensor controls are visible via v4l2-ctl -L
What’s Not Working:
Streaming fails with error -22 from DCMIPP
What I Need Help With:
What could cause this Invalid argument during streaming?
Is there any resolution/format restriction for DCMIPP?
Any working example for IMX219 + STM32MP25 + DCMIPP would help a lot
Thanks in advance!
