你好,我在ti_vdis.c文件中
修改了pContext->deviceParams[VDIS_DEV_HDMI].outputInfo.dvoFmt =VDIS_DVOFMT_DOUBLECHAN;
请问这样修改对吗
Chris Meng:
你好,
dataFormat也需要相应修改。
STAR1:
回复 Chris Meng:
你好Chris, 格式选择是YUV422SP,outputInfo.dataFormat = SYSTEM_DF_YUV422SP_UV;
可是,貌似输出还是不对。 HSYNC,VSYNC,ACTVID上面仍有信号。
Chris Meng:
回复 STAR1:
https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/t/504330
DVO outputs sync signal even for the embedded sync output.
STAR1:
回复 Chris Meng:
那个帖子也没有解决
Chris Meng:
回复 STAR1:
这个帖子提供的信息是在配置为内同步信号的时候,hsync,vsync仍然是有输出的。
所以你不能通过判断hsync,vsync有输出,说明你的配置不成功。
STAR1:
回复 Chris Meng:
恩,现在我没有办法看到16位数据内容,所以不确定同步位到底内嵌进去没有。我只是想确定下,我上述配置方法是否正确。 还是遗漏了哪些。 系统启动后,我也读取了HD_VENC_D_cfg0寄存器的值。
address 0x48106000:value: 44013053
确认设定成功。