So your subdev's implementation of s_stream in struct v4l2_subdev_video_ops has returned a value other than 0. Why?Code:
[b]pixelplus@raspberrypi:~/px6130/driver $ v4l2-ctl --device=/dev/video0 --set-fmt-video=width=1280,height=960,pixelformat=YUYV --stream-mmap --stream-count=1 --stream-to=output.yuv[/b][ 5052.200194] px6130 10-0034: Pixelplus PX6130 camera driver probed[ 5072.082293] px6130 10-0034: dbg_info: PX6130_s_stream, line: 970[ 5072.082319] unicam fe801000.csi: stream on failed in subdev
There's very little we can do without seeing your driver code on that one.
Getting it to work in libcamera is going to take a fair amount of work, so I'd look at the simple V4L2 case for now.
Statistics: Posted by 6by9 — Wed Nov 13, 2024 10:44 am