本人用DM368解码视频,LCD输出,通过修改davinci_platform.c中的寄存器VMOD,将视频输出配置成PRGB格式,可以将720P的视频输出并转换成HDMI信号输出到电视上进行观看,但是如果解码1080I的视频,同时将VMOD中的TVTYP改成1080I,其他寄存器值基本不改变,可以看到在串口终端中有打印信息显示视频能够正常解码,但是在电视上看不到有信号输入,不知道是什么原因,请问1080I和720P再寄存器上还有什么不同的需要配置,才能让视频能够输出,谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
本人用DM368解码视频,LCD输出,通过修改davinci_platform.c中的寄存器VMOD,将视频输出配置成PRGB格式,可以将720P的视频输出并转换成HDMI信号输出到电视上进行观看,但是如果解码1080I的视频,同时将VMOD中的TVTYP改成1080I,其他寄存器值基本不改变,可以看到在串口终端中有打印信息显示视频能够正常解码,但是在电视上看不到有信号输入,不知道是什么原因,请问1080I和720P再寄存器上还有什么不同的需要配置,才能让视频能够输出,谢谢
Hi,
很有可能是和HDMI芯片的配合有问题。
建议:
- 用示波器直接测量LCD口输出的timing看是否和1080i的时序匹配。
- 检查HDMI输入端波形,看看是否符合HDMI芯片要求的波形。
BR,
Eason