whzdh331 发表于 2015-5-8 18:09:54

关于LVDS屏幕的调试问题

查看了10.1寸屏幕B101ew05的patch。
@@ -686,17 +686,17 @@
        rockchip,cabc_mode = <0>;
        power_ctr: power_ctr {
                rockchip,debug = <0>;
-                /*lcd_en:lcd_en {
+                lcd_en:lcd_en {
                        rockchip,power_type = <GPIO>;
                        gpios = <&gpio7 GPIO_A3 GPIO_ACTIVE_HIGH>;
                        rockchip,delay = <10>;
-                };*/
+                };
               
-                /*lcd_cs:lcd_cs {
+                lcd_cs:lcd_cs {
                        rockchip,power_type = <GPIO>;
                        gpios = <&gpio7 GPIO_A4 GPIO_ACTIVE_HIGH>;
                        rockchip,delay = <10>;
-                };*/
+                };


在程序里面需要打开lcd_en 和lcd_cs 2个GPIO。
但是从原理图里面没有找到这2个GPIO接到哪里去了?
请问这个两个GPIO的作用是?

叫我锋哥 发表于 2015-5-9 09:12:56

你的是什么时候的程序啊?LCD_EN是一个电源控制口。另外的CS我没看到有啊

sunwingman 发表于 2015-8-27 16:27:18

本帖最后由 sunwingman 于 2015-8-27 16:30 编辑

Hello, 前辈
我现在看到这段也是有疑问?

不论从面板(b101ew05)的datasheet或是RK3288 IC的datasheet

都看不到为什么要配置GPIO7_A3以及GPIO7_A4这两个脚位


RK3288 IC的datasheet:
https://lh3.googleusercontent.com/-8mvj6jG1Fc8/Vd7JXedMWpI/AAAAAAAARkA/HX9Ih4fzEMY/s754-Ic42/2015-08-27_160512.jpg

面板(b101ew05)的datasheet:
https://lh3.googleusercontent.com/-aiSVDQT1fOs/Vd7JXo9IpcI/AAAAAAAARkE/zPbnDNAPnCA/s375-Ic42/2015-08-27_160559.jpg

sunwingman 发表于 2015-10-2 17:10:02

如果把下面两行mark, LVDS还是可以动的, 而且也都正常,
gpios = <&gpio7 GPIO_A3 GPIO_ACTIVE_HIGH>
gpios = <&gpio7 GPIO_A4 GPIO_ACTIVE_HIGH>

所以说其实不需要设定这两个GPIO脚位?
页: [1]
查看完整版本: 关于LVDS屏幕的调试问题