视频源320*180分辨率一个,480*320分辨率一个,640*480分辨率一个。lcd一块是1024*768的一块是1366*768的。用的同样的硬件平台,都是铺满屏幕播放。在1024*768的lcd上这个三个视频播放都没有问题。在1366*768这个lcd上,480*320,640*480这俩个分辨率的没有问题。但是320*180的播放就有问题,现象是如果不拉伸原尺寸播放没有异常,如果拉伸铺满就会出现闪烁。然后我把CPU从800MHz降频到了600MHz,320*180视频拉伸后播放就不闪了。我想问下原因可能有哪些?
Shine:
把pixel clock降低试试。
另外,看一下errata里的LCDC: LIDD DMA Mode Issue
www.ti.com/…/sprz360i.pdf
haibo hao:
回复 Shine:
以及降到最低了基本,再低就点不亮了,LVDS的屏
haibo hao:
回复 Shine:
我比较奇怪的是为啥降频就不闪了,大概会是什么原因呢?
haibo hao:
回复 Shine:
另外还有就是如果pixel clock 设置高的话,不播视频,光显示图片,屏幕都在自己闪这是什么原因呢
yongqing wang:
回复 haibo hao:
屏不支持?
haibo hao:
回复 yongqing wang:
屏应该是支持的,我怀疑可能是ddr的速度问题
yongqing wang:
回复 haibo hao:
DDR的速度不够?
haibo hao:
回复 yongqing wang:
我们用的别人给的uboot,他们的ddr配置很奇怪。e2echina.ti.com/…/156860