求助:上锁后,TP失效,无法解锁!
时间:10-02
整理:3721RD
点击:
ft6306TP 可以用后,发现上锁后,触屏似乎失灵了,完全没反应!
你看一下
tpd_resume
tpd_suspend
这两可能有问题。
将上面两个函数置空看看。
可以确认是不是这地方引起的问题。
恩 我试试先
现在的情况:
上锁后,调用suspend进入了睡眠,激活屏幕,却无法resume了!
看芯片设置的IO电平是否与你的BB端IIC的电平相同。
怎么看啊
问TP模组厂。
基带这边,你可以找你们硬件确认。
恩 有点云里雾里
将贴子叫你们硬件看看,就明白了。
哦 叫他看了
结贴:
6x系列,虽然可用同一驱动,但是其中中断睡眠,建议用断电处理;(高手指点才解决)
误区:
1、不进入rusume不代表无法启动驱动工作,log只反应几个关键点;
2、不存在i2c被抢走的问题,根据寻址进行的;
可否详细一点,不是很明白
原来的睡眠程序:
i2c_smbus_write_i2c_block_data(i2c_client, 0xA5, 1, &data); //TP enter sleep mode
修改后:
suspend增加
hwPowerDown(MT65XX_POWER_LDO_VGP2, "TP");//对应供电脚VGP2
resume增加
hwPowerOn(MT65XX_POWER_LDO_VGP2, VOL_2800, "TP");
