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

DM385/8107 VIP疑问

DVRRDK4.01版本

芯片是DM385最新量产版本

编译选项是DM8107EVM

我想问一下,目前在这个配置下,VPSS的几个同步信号的组合模式都能用吗?

TI给的四种分离同步组合在ACTVID_VBLK和ACTVID_VSYNC模式下VPSS采集帧率是0fps,无数据是为什么?

接口芯片也改成了ACTVID/HBLK + VBLK或者VSYNC模式,目前只有HSYNC_VBLK可以有图像(但是也不正确),至少检测到帧率并且有成像数据,所以想问一下TI的专家,是否在DM385/8107上的VIP0/1上,这4种分离同步信号组合都是可以用的?有无Bug?

SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_HSYNC_VBLK,

SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_HSYNC_VSYNC,

SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_ACTVID_VBLK,

SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_ACTVID_VSYNC,

另外,修改同步信号极性就是修改这几个变量吧?VSYNC和VBLK是一个变量,ACTVID和HSYNC是2个变量?

vipPortConfig->disConfig.actvidPol = VPS_VIP_POLARITY_HIGH;
vipPortConfig->disConfig.vsyncPol = VPS_VIP_POLARITY_LOW;
vipPortConfig->disConfig.hsyncPol = VPS_VIP_POLARITY_LOW;

user1369122:

我想问一下,目前在这个配置下,VPSS的几个同步信号的组合模式都能用吗?

TI给的四种分离同步组合在ACTVID_VBLK和ACTVID_VSYNC模式下VPSS采集帧率是0fps,无数据是为什么?

【eason】 先确定 PinMux有没有设置对吧。看看有没有任何的中断进来。看看采集端的长宽设置有没有问题,涉及到开buffer

接口芯片也改成了ACTVID/HBLK + VBLK或者VSYNC模式,目前只有HSYNC_VBLK可以有图像(但是也不正确),至少检测到帧率并且有成像数据,所以想问一下TI的专家,是否在DM385/8107上的VIP0/1上,这4种分离同步信号组合都是可以用的?有无Bug?

【Eason】 其实最建议用嵌入同步方式。

SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_HSYNC_VBLK, SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_HSYNC_VSYNC, SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_ACTVID_VBLK, SYSTEM_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_ACTVID_VSYNC,

另外,修改同步信号极性就是修改这几个变量吧?VSYNC和VBLK是一个变量,ACTVID和HSYNC是2个变量?

vipPortConfig->disConfig.actvidPol = VPS_VIP_POLARITY_HIGH; vipPortConfig->disConfig.vsyncPol = VPS_VIP_POLARITY_LOW; vipPortConfig->disConfig.hsyncPol = VPS_VIP_POLARITY_LOW;

Ternence_Hsu:

你好;

       你可以参考一下配置源码:

       ti_tools/hdvpss/dvr_rdk_hdvpss/packages/ti/psp/vps/drivers/capture/src/vpsdrv_captureVip.c

      4种配置都是可以用的,要根据你前端的输入信息进行选择和配置;

vipPortConfig->disConfig.actvidPol = VPS_VIP_POLARITY_HIGH; vipPortConfig->disConfig.vsyncPol = VPS_VIP_POLARITY_LOW; vipPortConfig->disConfig.hsyncPol = VPS_VIP_POLARITY_LOW;

同步信号的极性这里都可以在里面进行修改的。

如果输入信号、极性不确定的情况,可以用示波器查看一下。

你采集的的图像不正确,是哪里不正确呢?可以发一个图片或者效果出来看一下吗?

赞(0)
未经允许不得转载:TI中文支持网 » DM385/8107 VIP疑问
分享到: 更多 (0)