MTK TP调试记录

TP调试记录

调试问题总结

  • I2C不通

    1、I2C通信地址

    ​ gt911有两个适配的I2C通信地址供选择,两个地址对应的RST和EINT上电时序是不一样的,但在驱动里,会写好选择使用哪个I2C通信地址,因为驱动内一般会对IC的上电时序进行设定,便指定了使用哪个I2C地址。配置时选择对应的I2C地址即可。

    2、检查是否上电,检查上电时序。

    3、检查RST、INT引脚是否存在被其它地方使用了,可以通过adb工具进行查看,引脚是否与配置的一致。

    4、根据原理图检查引脚号是否配置正确,可以根据adb工具对对应引脚进行拉高拉低操作,同时用示波器看是否有控制到;如果出现没有反应的情况,那可能是引脚号配错了,可根据引脚复用表进行对照检查。

    5、检查引脚硬件连接。

  • TP报点不对、原点设置不对、有区域性触摸无反应

    1、检查TP的分辨率与屏幕是否一致。

    2、与fae确认固件是否正确。

    3、横屏使用时,要注意检查是使用强制横屏还是物理旋转横屏,如果是强制横屏,那么就需要取消旋转横屏,即将MTK_LCM_PHYSICAL_ROTATION值置为0,否则会报点错误、区域性触摸无反应。

其他情况后面再补上

记录

  1. 客户硬件上,座子厚度与TP金手指厚度不匹配,接触不良;TP_RST引脚标错
    ic型号:gt9xx;
    分辨率:480*800
    这块TP,调试了很久,IIC通信不了,由于调试经验不足,一开始并未想到连接处接触不良问题,一心只修改软件,最后发现问题时捶胸顿足不已。
    解决完接触不良问题,确定接触没问题。
    I2C还不通,使用示波器查看RST、INT引脚波形,发现RST没有波形,使用adb命令拉高该引脚也没变化,于是审查引脚复用表(也可以使用adb继续拉高可能的引脚逐个尝试),修改引脚后便通了。
    报点不对的情况,首先要与fae确定固件是否正确,再确定软件上是否将更新固件的宏打开(如果出厂时烧好了固件便将其关闭),强制横屏使用时需要将物理旋转关闭,否则TP报点也有影响。
  2. 固件信息不正确
    型号:GSLxxxx
    调试完成后,触摸报点不正确,检查软件上配置是没问题的,向fae请求协助,更换固件后便报点正常。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值