|
LVDS0+LVDS1用于LCD显示
一般情况下我们使用LVDS0或者LVDS1就可以了,但是有的客户需要用更大的屏,需要同时接LVDS0和LVDS1两路,即为双8路接法,需要如何实现呢?这里为大家介绍一下。
开发环境:
板子:i.MX6Q-SDP板子(或者是参考该板子设计的板子)
BSP:飞思卡尔官网提供的Linux或者Android BSP
显示屏:M190PW01-V8 19寸(仅以此为例)
实现方式以及需要修改的内容:
1、首先要保证硬件连接是正确的
LVDS0和LVDS1的4对差分都必须用上,在我们的开发板设计中只接了3对,这里要4对都接上,以客户使用的那个屏为例子,连接方式如下所示:
2、代码修改部分
由于在我们的BSP是支持LVDS0+LVDS1显示的,所以如果客户使用不同的屏的话,由于在BSP中没有该屏的相关参数。客户要根据使用的LCD屏的 datasheet调整或者修改ldb.c中屏的参数以及timming。(这一部分参数如何修改,需要参考屏的数据手册)
3、在u-boot中设置的command
修改好BSP,编译代码,将编译好的iamges烧写到板子上,并启动(该过程不再详述)。在u-boot起来以后需要修改u-boot中的参数设置,关于显示部分要设置为如下所示:
video=mxcfb0:dev=ldb,LDB-1080P60,if=RGB24 ldb=spl0来启动。
客户已经在自己参考i.MX6Q-SDP设计的板子上验证,是可以实现的。这里分享给大家。有问题的话,欢迎大家在这里讨论。
相关帖子的链接为:
http://bbs.21ic.com/icview-798668-1-1.html
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
如果天空是黑暗的,那就摸黑生存;
如果发出声音是危险的,那就保持沉默;
如果自觉无力发光,那就蜷伏于牆角。
但是,不要习惯了黑暗就为黑暗辩护;
也不要为自己的苟且而得意;
不要嘲讽那些比自己更勇敢的人。
我们可以卑微如尘土,但不可扭曲如蛆虫。
|