TI中文支持网
TI专业的中文技术问题搜集分享网站

DM6467 VPIF接口采集,如何配置实用外同步信号

你好。

由于实用的是dm6467t dvsdk3.0的开发平台,使用的采集芯片是tvp5158 进行解码,直接通过16bit的数据线连接到dm6467t端,采用的是内同步,即判断sav2eav、eav2sav 来确定图像帧。

  目前输入的信号时1024×768@60hz ,解码芯片是adv7441。现在想使用外同步即hs 和vs连接到dm6467t的vpif端,以前的vpif_cupture.c 以及相关配置需要如何修改?vpif中的配置参数都是和eav和sav相关的,现在不知道与外同步的如何配置?谢谢!

Chris Meng:

你好,

DM6467 EVM支持TVP7002的输入,是外同步的,建议参考相关驱动。

lifei zhang:

回复 Chris Meng:

你好,看到tvp7002在输入720P的时候,需要在vpif_capture.c 中的 720p  的param设置,也需要设置720P的sav 2eav 、eav2sav等参数,是否不管是内同步还是外同步该参数都必须这样设置吗?

tvp7002采用的是bt1120格式输出的。初次使用请指点,谢谢!

 

Eason Wang:

回复 lifei zhang:

http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/52747.aspx

tvp7002是有寄存器配置表的。不同分辨率帧率,数据宽度,同步方式,都是有对应的寄存器配置的。 请从上面的链接找到相关信息。

lifei zhang:

回复 Eason Wang:

你好,可能我们理解偏差,我说的参数设置是指vpif接口对捕获信号的设置,而并非decoder 芯片的配置。

在 kernel中 vpif_capture.c 对将要捕获信号的参数配置,不管vpif输入事内同步还是外同步,都是需要设置param 中的sav2eav、eav2sav 、以及L3 、L5、L6这这些参数吗?或者说vpif输入信号的参数设置和 是否内外同步没有关系?

以上,谢谢了

Chris Meng:

回复 lifei zhang:

你好,

不好意思,我之前的回复有误,TVP7002在EVM上应该配置的是内同步。

VPIF的外同步只支持8/10/12bit,请问你想使用外同步的原因是什么?

Raw data capturing function (receiver only; 8/10/12-bit format) is supported.

lifei zhang:

回复 Chris Meng:

因为前面使用的是adv7441 decoder芯片,将电脑输入的vga 1024×768@60 解码为8bit  yuv422 bt656 输出到dm6467,但是dm6467捕获不到视频信号,所以考虑内同步的eav和sav设置不对导致dm6467无法正确检测,所以想使用外同步。

以上谢谢了。

Chris Meng:

回复 lifei zhang:

你好,

DM6467在内同步输入的时候要求VPIF寄存器配置的时序和输入的时序必须完全匹配。你是否有确保寄存器的配置和输入是完全一样的?

赞(0)
未经允许不得转载:TI中文支持网 » DM6467 VPIF接口采集,如何配置实用外同步信号
分享到: 更多 (0)