[i.MX] 关于imx6q CSI 行场同步触发模式的问题

[复制链接]
 楼主| xu0xiang0 发表于 2016-11-8 17:06 | 显示全部楼层 |阅读模式
ALL:
        哪位改过 mxc_v4l2_capture.c 的代码? 官网帐号上不去,很久没登了。
        最近碰到一个问题,图像发过来的时候,总是丢掉前20行数据,怀疑是 CSI-IPU 的行场同步问题,数据流动路径很简单: CSI--->MEM。我代码的版本是最早的 3.0.35 1.0的,能力有限,不会升级。
        搜代码时找到了 drivers/media/video/mxc/capture/mxc_v4l2_capture.c,在 vidioc_int_g_ifparm(cam->sensor, &ifparm);  之后,我不太确定 ifparm中部分参数的意义:


ifparm.u.bt656.frame_start_on_rising_vs=1;              //这个,从代码上看,似乎没用到,IPU的采集,好像全是寄存器控制的
ifparm.u.bt656.bt_sync_correct                  // 如果设为0,是否表示同步信号不在代码内?而是单独的PIN脚连接VSYNC,HSYNC之类?
ifparm.u.bt656.nobt_vs_inv                         // 如果设为0,表示VSYNC 高电平有效?

      csi_param.ext_vsync                              //这个设为1是表示有外部VSYNC通过PIN 脚进来IPU?

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

本版积分规则

8

主题

36

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部