九鼎创展论坛

标题: 请教x3399配套的7寸mipi屏幕问题? [打印本页]

作者: zoroe    时间: 2018-8-21 10:02
标题: 请教x3399配套的7寸mipi屏幕问题?
根据提供的x3399 android平台用户手册中的,
4.2  配置使用 MIPI  屏
在 kernel/arch/arm64/boot/dts/rockchip 目录下存放了多个已经调试好的液晶屏的
配置文件,7 寸 MIPI 屏的配置文件为 lcd-mipi-7inch-wy070ml.dtsi,7.9 寸 EDP 屏的配置
文 件 为 lcd-edp-lp079qx1.dtsi 。 在 kernel/arch/arm64/boot/dts/rockchip/
x3399-development-board.dts 中选择配置使用的液晶模组即可,如需要使用 7 寸 MIPI 屏,
示例代码如下:
&rk_screen {
#include "lcd-mipi-7inch-wy070ml.dtsi"
/* #include "lcd-edp-lp079qx1.dtsi" */
};

但是我在源码中看到的是
  1. #include <dt-bindings/input/input.h>
  2. #include "x3399-baseboard.dtsi"
  3. #include "rk3399-android.dtsi"

  4. / {
  5.         compatible = "9tripod,x3399-development-board", "rockchip,rk3399";

  6.         test-power {
  7.                 status = "okay";
  8.         };
  9. };

  10. &rk_screen {
  11.         #include <dt-bindings/display/screen-timing/lcd-box.dtsi>
  12. };
复制代码



这个dtsi是rk3399的标准参数,

第二个问题,关于触摸芯片gsl1680的初始化。
  1. &i2c5 {
  2.         status = "okay";

  3.         touch@40 {
  4.                 compatible = "gslX680";
  5.                 reg = <0x40>;
  6.                 touch-gpio = <&gpio1 20 IRQ_TYPE_LEVEL_LOW>;
  7.                 reset-gpio = <&gpio4 22 GPIO_ACTIVE_LOW>;
  8.                 max-x = <1280>;
  9.                 max-y = <600>;
  10.                 status = "okay";
  11.         };
  12. };
复制代码


开发板用的是I2C5吗。?没有原理图,不知道猜的是否正确。





欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2