imx6q开发板gt911驱动问题
屏幕是lvds0输出,所以touch的六根引脚对应关系如下:TOUCH-->开发板J2RST--->GPIO1
VDD-->VCC
GND-->GND(31)
INT-->TP_INT(34)
SDA-->I2C3_SDA(37)
SCL-->I2C3_SCL(38)
bsp是android4.4.2
修改内容:
1.kernel_imx/drivers/input/touchscreen/gt9xx.h中
CTP_CFG_GROUP1{}中的配置信息改为屏幕的配置信息
2.修改menuconfig的touch驱动,只支持gt911
编译内核
SDA和SCL有输出
烧写内核以后,超级终端显示如下错误, 并一直循环:
<<-GTP-INFO->> Guitar reset
<<-GTP-ERROR->>I2C Write: 0x8041, 1bytes failed, errcode: -5!
<<-GTP-ERROR->>I2C transfer error. errno:-5
<<-GTP-ERROR->>I2C Read: 0x814E, 10bytes failed, errcode: -5! Process reset.
请问出现这种问题一般是什么原因?
有何建议?
您好:
在刚开机时请按照手册在uboot阶段选择lvds显示。
页:
[1]