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

DM368:关于VD中断

我使用的是IPNC_RDK5.0.0,在运行./moduletest.out drv_isif时程序停在了DRV_isifWaitInt(DRV_ISIF_INT_VD0, 2);

我设置的VD中断是1060,sersor出来的数据是1080p/30的,用示波器检测到368是有数据输入的。

我想问一下,这怎么会这样呢,哪怕是数据不对,但也不应该没有VD中断产生啊?

Chris Meng:

你好,

你有测量过输入到DM368的PCLK和VD信号都是正常的么?

malik:

回复 Chris Meng:

Chris Meng ,

我们测量到的时钟是74.25MHz,VD是16位内嵌同步的。

Chris Meng:

回复 malik:

你好,

请问你的CCDC是否有配置为16-bit的内嵌同步模式?

malik:

回复 Chris Meng:

Chris Meng,

我在drv_isif.c的DRV_isifSetParams函数中有设置:inDataConfig.inDataType         = CSL_CCDC_IN_DATA_TYPE_YUV16;

Chris Meng:

回复 malik:

你好,

那内嵌同步设置了么?就是bt656相关bit位?

malik:

回复 Chris Meng:

Chris Meng ,

您好!

我的理解是bt656是传送8bit、YUV信号的,而我用的是16bit的。所以我设置的是:

setup.rec656Config              = NULL;

Chris Meng:

回复 malik:

你好,

DM36x的rec656就是表示内嵌同步的意思,你是16-bit的内嵌同步,这位必须使能。不然硬件怎么知道你的同步信号是内嵌的还是分离的呢。

malik:

回复 Chris Meng:

Chris Meng,

您好!

但是,以上图片的数据宽度只有8位和10位两种啊,没有16位的?

malik:

回复 Chris Meng:

Chris Meng,

好的,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » DM368:关于VD中断
分享到: 更多 (0)