1 概述
平台:freescale i.MX 6Quad 4核开发板MCIMX6Q-SDB(不带屏幕)
操作系统:Android 4.2.2_1
内核:3.0.35
显示屏:LG的LP101WX1-SLN2
显示屏参数:分辨率1280*800,色彩18位,色彩数262K,时钟频率69.3M Hz
接口:LVDS0
2 移植步骤
2.1 硬件连接
显示屏通过LVDS0接口与开发板连接,开发板提供的LVDS0接口如下:
如上图所示,LVDS0接口共有33Pin,包括:
1) 使能脚CABC_EN0,亮度调节DSP0_CONTRAST
2) 一组I2C Pin6~7
3) 三组数据线Pin8~Pin15,一组时钟线Pin17~18
4) 电源、地等
显示屏LP101WX1的硬件接口如下:
如上图,显示屏提供的LVDS接口共有40Pin,包括3组数据线,1组时钟线,PWM脚和LED_EN脚等。它与开发板的连接方式如下:
1) 把LP101WX0的3组时钟线和1组时钟线对应连接到开发板的LVDS0接口上:
ORX0- => LVDS0_TX0_N
ORX0+ => LVDS0_TX0_P

本文详细介绍了在飞思卡尔i.MX 6Quad开发板上,针对Android 4.2.2系统进行LVDS屏幕驱动的移植和调试过程。内容包括硬件连接、驱动移植步骤,以及在不同系统版本(4.0.4和4.2.2)下的调试和最终解决方案,通过在bootargs中添加bpp=32成功解决了显示问题。
最低0.47元/天 解锁文章
7779

被折叠的 条评论
为什么被折叠?



