RK3588-电容触控芯片GT9XX触摸调试笔记
1. 简介
专栏总目录
本文是基于RK3588平台, 电容触控芯片GT9XX触摸调试总结。
触摸芯片:电容触控芯片GT9271
驱动代码:“kernel\drivers\input\touchscreen\gt9xx\gt9xx.c”(驱动用的是系统自带的驱动代码)
2. 电容触控芯片GT9XX触摸调试
2.1 调试总览,调试步骤分析
步骤 ① 先将gt9xx驱动添加进SDK编译规则
步骤 ② dts配置
步骤 ③ 触摸编译烧写,调试
2.2 调试过程
步骤 ① :将gt9xx驱动添加进kernel编译规则
步骤 ② dts配置
步骤 ③ 触摸编译烧写,调试
2.3 调试问题总结
当触摸点与屏幕响应点相反时:在gt9xx.c驱动源文件里修改:
方法一:根据触摸反馈调整下面值:
方法二:或者在事件上报函数里修改:
触摸不太精准,位置偏下一点点。
解决办法:更换GT9271_Config_20170526.cfg文件的配置。
系统自带的cfg文件有点偏差,找屏幕厂商更换1200 * 1920的cfg文件