CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 12370|回复: 12

求助OV7670调试问题 搞了好久没搞定...

[复制链接]
发表于 2014-7-27 02:09:18 | 显示全部楼层 |阅读模式
本帖最后由 CN-P5 于 2014-9-22 05:08 编辑

一个新的问题在11楼 直接串口卡死http://forum.cubietech.com/forum ... 67&fromuid=4247 求助

环境是cubian 自己编译的内核 3.4.79-sun4i
板子是cb1 DVK522扩展板 直接插的OV7670 fex配置如下
NewImage.jpg
DVK522摄像头部分原理图
NewImage2.jpg NewImage3.jpg
我的OV7670模块原理图
NewImage4.jpg
加载模块的时候的图片:
NewImage5.jpg
安装了camorama 使用 sudo camorama -d /dev/video1
后出现错误:
<6>[CSI]sensor initial success when csi open!
<6>[CSI_ERR]v4l2 sub device queryctrl error!

求指导啊 看论坛有朋友做过这个了 希望能指导下,虚心求教啊,谢谢啦。





回复

使用道具 举报

 楼主| 发表于 2014-7-27 15:00:57 | 显示全部楼层
自己顶下 求指导啊
回复 支持 反对

使用道具 举报

发表于 2014-7-28 22:06:07 | 显示全部楼层
本帖最后由 jiangdou 于 2014-7-29 12:34 编辑

我笑而不语


http://forum.cubietech.com/forum ... amp;page=1#pid20458
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-29 14:18:12 | 显示全部楼层
jiangdou 发表于 2014-7-28 22:06
我笑而不语

这节奏多不好啊 欢迎你把你的折腾过程记录下来 大家参观学习下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-1 16:42:29 | 显示全部楼层
大家帮忙看看啊 谁调试过的 欢迎指导下啊 谢谢各位
回复 支持 反对

使用道具 举报

发表于 2014-8-2 12:03:05 | 显示全部楼层
楼主不要放弃,我正在帮你看是什么问题哈,
回复 支持 反对

使用道具 举报

发表于 2014-8-2 12:06:40 | 显示全部楼层
调用下边这个函数,返回错误导致的

static int ov7670_queryctrl(struct v4l2_subdev *sd,
                struct v4l2_queryctrl *qc)
{
        /* Fill in min, max, step and default value for these controls. */
        switch (qc->id) {
        case V4L2_CID_BRIGHTNESS:
                return v4l2_ctrl_query_fill(qc, 0, 255, 1, 128);
        case V4L2_CID_CONTRAST:
                return v4l2_ctrl_query_fill(qc, 0, 127, 1, 64);
        case V4L2_CID_VFLIP:
        case V4L2_CID_HFLIP:
                return v4l2_ctrl_query_fill(qc, 0, 1, 1, 0);
//        case V4L2_CID_SATURATION:
//                return v4l2_ctrl_query_fill(qc, 0, 256, 1, 128);
//        case V4L2_CID_HUE:
//                return v4l2_ctrl_query_fill(qc, -180, 180, 5, 0);
        case V4L2_CID_GAIN:
                return v4l2_ctrl_query_fill(qc, 0, 255, 1, 128);
        case V4L2_CID_AUTOGAIN:
                return v4l2_ctrl_query_fill(qc, 0, 1, 1, 1);
        case V4L2_CID_EXPOSURE:
                return v4l2_ctrl_query_fill(qc, 0, 65535, 1, 500);
        case V4L2_CID_EXPOSURE_AUTO:
                return v4l2_ctrl_query_fill(qc, 0, 1, 1, 0);
        case V4L2_CID_CAMERA_FLASH_MODE:
          return v4l2_ctrl_query_fill(qc, 0, 4, 1, 0);
        }
        return -EINVAL;
}
回复 支持 反对

使用道具 举报

发表于 2014-8-2 12:20:32 | 显示全部楼层
建议换个摄像头查看应用程序,或者自己写个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-5 10:54:05 | 显示全部楼层
automate 发表于 2014-8-2 12:20
建议换个摄像头查看应用程序,或者自己写个

谢谢 我换个测试程序试试
PS:有没有兼容好点的测试程序推荐?本人小白 自己写估计有难度啊
回复 支持 反对

使用道具 举报

发表于 2014-8-5 11:13:31 | 显示全部楼层
本帖最后由 automate 于 2014-8-5 11:32 编辑
CN-P5 发表于 2014-8-5 10:54
谢谢 我换个测试程序试试
PS:有没有兼容好点的测试程序推荐?本人小白 自己写估计有难度啊
...

对了,你的TWI1是不是也没有配置啊,fex文件里,你应该已经使能了TWI1但是再看看SCL,SDA引脚是否和实际一致。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 20:16 , Processed in 0.034740 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部