dayi

Driver IC FAE调屏日常,欢迎同行一起交流,一起进步。

LCD调试日常_display画面错位及重复-大奕

0
阅读(2170)

由于我手上这颗IC是TDDI IC,TP使用Long-H mode(120Hz report rate)touch区间。


外部LVDS data会先写入内部line buffer,当到了display区间,会从line buffer读取资料。而Line buffer的读取时间/速度,是根据frame rate = 60Hz来调试的。


而Tiny4412最大只支持80MHz的DCLK,换算出来的帧频只有36Hz,会导致写入line buffer速度变慢,但读取时间/速度仍按照60Hz设定,导致资料未完全写入Line buffer,就开始读取,因而导致画面错乱。


最后是更改initial code里的寄存器配置,将读取时间/速度按照36Hz来配置,画面异常消失。



image.png


------------------------------------------------------------------------


大奕

dayi 

一位FAE的调屏日常,欢迎同行一起交流,一起进步

代码语言