项目方案采用龙讯半导体LT6911系列。
该方案采用HDMI输出转LVDS接口。在本方案中有两种显示屏;一个是10.4寸,一个是15.6寸。分别应 单LVDS与双LVDS接口。
10.4寸屏幕的分辨率为1024*768;单八LVDS信号;
15.6寸的屏幕的分辨率为1920*1080;双八LVDS信号;
联系了龙讯提供了对应的固件,不过在搭配GP102时,出现了一些问题,不能够正常显示,咨询并通过实验,发现是I2C的问题,DDC I2C一直显示error。后来采用了强推解决了这个问题。
在搭配RK3588时也出现了这个问题。所以这个问题一直滞留着,目前通过强推解决,RK3588本身支持强推。
另外在LVDS双八搭配时,要注意奇偶顺序,不然容易出现混乱。、
下面分享几个在调试时的工具技巧。
这是官方的一个工具,用来验证输入信号的正确性,来验证与相应的固件是否匹配。重点是查看分辨率信息,
我一直在看手册,终于发现了为何IIC不通的原因,是复位。I龙讯的I2C是比较隐晦的,只有在特定时间才能访问。
根据以下猜想,我把龙讯复位了以下,果然,显示ok了, 所以本案例有两种方式解决,一种是采用强推,一种是复位。