查看: 8588|回复: 4

[分享] 【经验分享】LVDS0+LVDS1用于LCD显示

[复制链接]

该用户从未签到

45

主题

2369

帖子

0

金牌会员

Rank: 6Rank: 6

积分
3241
最后登录
1970-1-1
发表于 2014-9-29 13:15:17 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_Rita 于 2014-9-29 13:17 编辑

一般情况下我们使用LVDS0或者LVDS1就可以了,但是有的客户需要用更大的屏,需要同时接LVDS0LVDS1两路,即为双8路接法,需要如何实现呢?这里为大家介绍一下。
开发环境:
板子:i.MX6Q-SDP板子(或者是参考该板子设计的板子)
BSP:飞思卡尔官网提供的Linux或者Android BSP
显示屏:M190PW01-V819寸(仅以此为例)
实现方式以及需要修改的内容:
1、首先要保证硬件连接是正确的
LVDS0和LVDS1的4对差分都必须用上,在我们的开发板设计中只接了3对,这里要4对都接上,以客户使用的那个屏为例子,连接方式如下所示:
connection.jpg
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设计的板子上验证,是可以实现的。这里分享给大家。有问题的话,欢迎大家在这里讨论。
相关帖子的链接为:





回复

使用道具 举报

该用户从未签到

16

主题

705

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1745
最后登录
1970-1-1
发表于 2014-9-29 13:17:01 | 显示全部楼层
感谢分享,学习了!
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-9-29 13:30:57 | 显示全部楼层
支持楼主的I.MX经验文档分享!
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

64

帖子

0

注册会员

Rank: 2

积分
177
最后登录
1970-1-1
发表于 2014-11-26 16:58:30 | 显示全部楼层
MX6接那么大的屏啊。
回复 支持 反对

使用道具 举报

该用户从未签到

27

主题

183

帖子

0

中级会员

Rank: 3Rank: 3

积分
324
最后登录
1970-1-1
发表于 2014-11-26 17:24:47 | 显示全部楼层
本帖最后由 gogogogo 于 2014-11-26 19:01 编辑

Rita,依照这样做,屏幕是满的(21.5寸),但是出现字体和图标模糊,像要裂开一样是什么情况?
QQ图片20141126184445.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-25 21:36 , Processed in 0.130167 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表