CubieBoard中文论坛

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

cubieboard的CSI驱动

[复制链接]
发表于 2013-12-9 13:03:19 | 显示全部楼层 |阅读模式
本帖最后由 xiaoxiong 于 2013-12-9 13:04 编辑

最近在淘宝上买了个OV5642的摄像头模块,调试CB的CSI驱动,遇到了一些问题,彩条模式下抓取的图像总是满屏的噪点,怀疑是摄像头配置的有问题,故将摄像头的HV信号以及PCLK正常配置,将8位的数据信号配置成恒定的0xAA(或0xFF之类的),CB端配置为VGA的分辨率,YUV422(YUYV)输入,YUV422 planar输出。但是抓取的YUV结果并不是想象中的全部是0xAA,而是出现了一些其他的乱七八糟的数据(其中0XAA还是会有规律的出现,貌似Y数据是差不多对的,UV信号却变得乱了),抓取的过程中用示波器测过各数据信号引脚,并没有发生过电平跳变,所以个人感觉应该是CB端的问题,不知道会不会是fifo的配置问题,但是参考手册感觉上配置是没有问题。so。。。卡在这儿不知道下一步该怎么办了,各位同学能否支个招?(头像太丑,勿喷......)
回复

使用道具 举报

发表于 2013-12-9 21:42:56 | 显示全部楼层
你好,我也在调试cis但是在,请加我qq:835109857
回复 支持 反对

使用道具 举报

发表于 2013-12-12 14:10:47 | 显示全部楼层
这是ubuntu的?貌似有人调通了ov7670
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-12 19:31:15 | 显示全部楼层
lin 发表于 2013-12-12 14:10
这是ubuntu的?貌似有人调通了ov7670

不是,只是linux3.4的内核使用buildroot构建的系统
回复 支持 反对

使用道具 举报

发表于 2014-4-9 13:27:17 | 显示全部楼层
我也在测CSI,用的是ov5640,请问一下你自己重编的内核吗?是怎么配置的系统?需要修改script.fex吗?怎么改?能否分享一下,谢谢~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-20 12:00:24 | 显示全部楼层
chendemin 发表于 2014-4-9 13:27
我也在测CSI,用的是ov5640,请问一下你自己重编的内核吗?是怎么配置的系统?需要修改script.fex吗?怎么改 ...

是自己编译的内核,参考的是这篇文章http://forum.cubietech.com/forum ... highlight=buildroot
但是按照这个编不出来,有一些错误,需要修改一下
script.fex这个我是直接在生成之前修改的sys_config1.fex文件,我使用的是csi1,csi0的csi_used=0;然后csi1的used=1,mname=“ov5640”,再把twi_addr=0x78就行了。之前调试5642总是调不通,后来换了5640就可以了,但是还存在一些帧率不对的问题,正在调
回复 支持 反对

使用道具 举报

发表于 2014-4-22 15:05:55 | 显示全部楼层
xiaoxiong 发表于 2014-4-20 12:00
是自己编译的内核,参考的是这篇文章http://forum.cubietech.com/forum.php?mod=viewthread&tid=352&high ...

怎么不试试最近的固件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-22 17:38:47 | 显示全部楼层
sunbeyond 发表于 2014-4-22 15:05
怎么不试试最近的固件。

固件的都太大了,不喜欢用
回复 支持 反对

使用道具 举报

发表于 2014-5-7 14:20:08 | 显示全部楼层
xiaoxiong 发表于 2014-4-20 12:00
是自己编译的内核,参考的是这篇文章http://forum.cubietech.com/forum.php?mod=viewthread&tid=352&high ...

请问你的ov5640硬件是怎么连线的,我买了个20pin的ov5640,不太会连线,
还有你使用的驱动是http://forum.cubietech.com/forum ... highlight=buildroot里的吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-9 13:18:07 | 显示全部楼层
忆昔阁16 发表于 2014-5-7 14:20
请问你的ov5640硬件是怎么连线的,我买了个20pin的ov5640,不太会连线,
还有你使用的驱动是http://forum ...

我是在网上买的5640的PCB模块,电源部分已经弄好了的,直接给3或5v电压就行了,其他的引脚就是按照CB1原理图上的引脚连的,驱动的话直接使用的是sunxi-linux-3.4里面的驱动,没做修改
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 21:34 , Processed in 0.024718 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部