Toybrick

标题: 使用V4L2驱动MIPI摄像头出错 [打印本页]

作者: Pony    时间: 2020-12-9 16:37
标题: 使用V4L2驱动MIPI摄像头出错
想请教一下大家MIPI摄像头的问题,根据v4l2-ctl --list-formats, 测试的摄像头支持YUYV和NV12等格式。但是采用v4l2初始化摄像头时,出现了格式问题“Invalid argument”。
程序也给大家贴在下面了,请问有人做过MIPI摄像头的调用吗?程序我用来调USB摄像头是没有问题的,我知道MIPI-CSI输出的是raw格式,但是既然设备支持YUYV,而且用指令v4l2-ctl -d /dev/video0 \--set-fmt-video=width=1920,height=1080,pixelformat=YUYV \
--stream-mmap=3 \
--stream-skip=3 \
--stream-to=/cif.raw \
--stream-count=1 \
--stream-poll
也能够抓到图并且再photoshop下正常显示,请问是哪里出了问题的





作者: Pony    时间: 2020-12-9 17:56
摄像头芯片是imx327
作者: xiaoci    时间: 2024-4-2 18:37
    // 设置视频格式
    struct v4l2_format fmt = {};
    fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE;


注意参数是要V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE;
但是我后面拉取 分配并映射缓冲区时候又报错了,老哥你有什么头绪吗?




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3