LCD调试日常_display画面错位及重复-大奕
0赞
发表于 8/27/2021 11:50:50 AM
阅读(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来配置,画面异常消失。
------------------------------------------------------------------------
大奕
dayi
一位FAE的调屏日常,欢迎同行一起交流,一起进步