[RK3399]触摸屏汇顶gt9xx调试

Platform: ROCKCHIP
Chip: RK3399
OS: Android7.1.2
Kernel: 4.4.126

调试步骤

1、打开gt9xx的驱动:将 gt9xx 文件夹添加到编译中,修改 rockchip_defconfig 文件,或者在 kernel 中执行 make menuconfig 指令都可以

CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_GT9XX=y

2、1)查找原理图,查看其int rst管脚且看设备是在哪个i2c下
[RK3399]触摸屏汇顶gt9xx调试_第1张图片
[RK3399]触摸屏汇顶gt9xx调试_第2张图片
在这里插入图片描述
2)设备树里添加gt9xx节点
配置i2c通信地址、compatible属性值、中断管脚、复位管脚

/*添加触摸屏配置*/
&i2c3{
   
	status = "okay";
	
	//汇顶电容触摸屏
	gt9xx: gt9xx@5d {
   	
		compatible = "goodix,gt9xx";
		reg = <0x5d>;
		touch-gpio = <&gpio1 21 IRQ_TYPE_EDGE_RISING>;//gpio1_c5
		reset-gpio = <

你可能感兴趣的:(瑞芯微RK,汇顶gt9xx,触摸屏,gt9xx的I2C通信地址解析)