imx6ull camera问题调试

CSI驱动使用:drivers/media/platform/mxc/subdev/mx6s_capture.c

BSP自带,未修改

RN6752驱动使用:drivers/media/platform/mxc/subdev/rm6752_v1.c

基于OV5640修改

  • RN6752当前的配置:

输出模式是BT601 1280*720 25fps。

  • 预览方式:gst-launch-1.0 imxv4l2src device=/dev/video1 ! imxv4l2sink

问题:

1、对比OV5640时序,VYSNC在帧同步期间,HSYNC会有一段时间空白。而转接芯片没有。IMX6ULL的CSI控制器支持这种类型的时序吗?

RN6752在i.MX6ULL的调试进度:

调试方式是先整个系统驱动框架已经基于OV5640摄像头验证成功,可以正常预览摄像头图像。然后在把ov5640驱动按原有的mx6s_capture.c和ov5640.c框架,重新填RN6752的初始化及配置参数,把RN6752配置为BT601输出,分辨率720P,移植到rn6752。实际效果为附件rn6752.mp4。开始抓图。

现象是,只有第一帧能正常抓取,从第二帧开始出现帧偏移,行列都有出现偏移。第一第二帧图示如下所示:

第一帧:

 第二帧

 第三帧

 

 通过示波器对比RN6752与OV5640波形:

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值