Firefly开源社区

标题: 关于LVDS屏幕的调试问题 [打印本页]

作者: whzdh331    时间: 2015-5-8 18:09
标题: 关于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的作用是?

QQ截图20150508180845.png (50.23 KB, 下载次数: 61)

QQ截图20150508180845.png

作者: 叫我锋哥    时间: 2015-5-9 09:12
你的是什么时候的程序啊?LCD_EN是一个电源控制口。另外的CS我没看到有啊
作者: sunwingman    时间: 2015-8-27 16:27
本帖最后由 sunwingman 于 2015-8-27 16:30 编辑

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

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

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


RK3288 IC的datasheet:


面板(b101ew05)的datasheet:



作者: sunwingman    时间: 2015-10-2 17:10
如果把下面两行mark, LVDS还是可以动的, 而且也都正常,
gpios = <&gpio7 GPIO_A3 GPIO_ACTIVE_HIGH>
gpios = <&gpio7 GPIO_A4 GPIO_ACTIVE_HIGH>

所以说其实不需要设定这两个GPIO脚位?





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1