我们使用DM6446模拟输出,模式为PAL制Interlace,监视器画面闪烁。
具体情况
VMOD模式为PAL制,interlace, 图像闪烁,很晃眼。
把VMOD改成non-interlace,图像就不闪,比较稳定,但是感觉丢了一些行,gui的字变得不清楚。
osd窗口设成场模式(默认是帧模式)的话,图像很清楚,但是整幅图像被垂直拉伸,只能显示一半出来。
有人知道怎么回事吗?怎么设置才能既不闪又清晰输出?
Chris Meng:
PAL输出到电视的图像一定是隔行的数据。
请问你的闪烁是整个画面闪烁,还是图像上的OSD字符闪烁?
请问你在内存里要显示的图像本身是逐行的数据,还是隔行的数据?
TI的EVM输出成PAL也有同样的问题么?
old wang:
回复 Chris Meng:
合众达拿的EVM板现象是一样的,
合众达的视频要好些,比我们的看起来稳定。
OSD合众达的一样闪。
图像本身是逐行的数据。
old wang:
回复 old wang:
看起来视频闪做了deinterlace后,会改善。
但是osd闪应该是固有问题。
Chris Meng:
回复 old wang:
请问你是如何切换interlace和非interlace的,只修改了VMOD寄存器?
如果是PAL输出,VENC一定是需要配置隔行输出的,OSD的模式也应该是frame mode。
请问OSDCLK0/1的值是多少?这个值在逐行和隔行是有区别的。
OSD闪烁是比较容易出现的现象,如果电视机后处理不是很好,如果OSD的颜色比较艳丽,亮度较高,OSD的字比较细,都会出现闪烁。
old wang:
回复 Chris Meng:
OSDCLK0 1
OSDCLK0 2
跟开发板是一样的。
old wang:
回复 old wang:
切换interlace和非interlace
只改了VMOD的ITLC位