Platform: RK3288
OS: Android 7.1
Kernel: v4.4.83
现象:
3288 android 5.1升级到android 7.1, 使用的lvds屏幕不做变化。
但是移植到android7.1上,使用RGB666格式可以正常显示,但是屏幕相对android5.1屏幕很暗。使用RGB888格式显示花屏。
注:屏的参数有可能不正确,但是android7.1上使用888格式是可以正常显示的。
原因:
LVDS有VESA和JEIDA两种。
解决方法:
修改lvds dtsi中的数据数据映射方式:
bus-format = <MEDIA_BUS_FMT_RGB888_1X24>;
rockchip,data-mapping = "vesa"; //还有一个是jeida