天嵌 ARM开发社区

 找回密码
 注册
查看: 3888|回复: 3

VIDIOC_QUERYCAP错误

[复制链接]
Rick.w 发表于 2012-9-2 20:11:17 | 显示全部楼层 |阅读模式
我在做OV2640的摄像头驱动
参照天嵌提供的OV9650驱动来的
现在能读到MID和PID了
但是在V4L2这边调用
ioctl(m_iFd,VIDIOC_QUERYCAP,&cap);时出错
打印:V4L2: ioctl on VIDIOC_QUERYCAP  failed
大家给支支招,这说明是哪一块有问题。
TQ-lkp 发表于 2012-9-3 11:22:32 | 显示全部楼层

回帖奖励 +30

2440的AV摄像头暂不支持V4L2协议,还是要用ioctl来设置参数
 楼主| Rick.w 发表于 2012-9-3 11:29:24 | 显示全部楼层
TQ-lkp 发表于 2012-9-3 11:22
2440的AV摄像头暂不支持V4L2协议,还是要用ioctl来设置参数

AV摄像头?你们发布的Qt程序不是可以支持OV9650的预览吗?
OV2640和OV9650区别不太大吧
我只是修改了.h文件中的摄像头的寄存器初始化列表
其他没什么改动
还请版主给点建议什么的?算是和你们的合作吧,做好了开源。:)
TQ-lkp 发表于 2012-9-4 09:17:47 | 显示全部楼层
对摄像头的支持是没问题的
现在是驱动部分没有做成v4l2协议的方式来控制,楼主看下这个帖子,源码里就有一个宏来做区分的:http://bbs.embedsky.net/forum.ph ... id=11245&extra=
6410及210目前已经做成v4l2协议了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-16 02:40 , Processed in 1.078125 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表