Rick.w 发表于 2012-9-2 20:11:17

VIDIOC_QUERYCAP错误

我在做OV2640的摄像头驱动
参照天嵌提供的OV9650驱动来的
现在能读到MID和PID了
但是在V4L2这边调用
ioctl(m_iFd,VIDIOC_QUERYCAP,&cap);时出错
打印:V4L2: ioctl on VIDIOC_QUERYCAPfailed
大家给支支招,这说明是哪一块有问题。

TQ-lkp 发表于 2012-9-3 11:22:32

2440的AV摄像头暂不支持V4L2协议,还是要用ioctl来设置参数

Rick.w 发表于 2012-9-3 11:29:24

TQ-lkp 发表于 2012-9-3 11:22 static/image/common/back.gif
2440的AV摄像头暂不支持V4L2协议,还是要用ioctl来设置参数

AV摄像头?你们发布的Qt程序不是可以支持OV9650的预览吗?
OV2640和OV9650区别不太大吧
我只是修改了.h文件中的摄像头的寄存器初始化列表
其他没什么改动
还请版主给点建议什么的?算是和你们的合作吧,做好了开源。:)

TQ-lkp 发表于 2012-9-4 09:17:47

对摄像头的支持是没问题的
现在是驱动部分没有做成v4l2协议的方式来控制,楼主看下这个帖子,源码里就有一个宏来做区分的:http://bbs.embedsky.net/forum.php?mod=viewthread&tid=11245&extra=
6410及210目前已经做成v4l2协议了
页: [1]
查看完整版本: VIDIOC_QUERYCAP错误