现在遇到的问题是,连接TP的gpio对基底电流有影响:
1.开机进飞行模式,没有触摸TP+超时lcd自动灭后,电流为4ma===》正常
2.开机进飞行模式,触摸TP+超时lcd自动灭后,电流为26ma===》异常
3.开机进飞行模式,触摸TP+按下PWR键lcd灭后,电流为4ma===》正常在2中,电流为26ma的情况下,即使拔掉TP,仍然保持26ma,降不下来,
首先基本确定和TP有关,而且和触摸有关,尝试进sleep后修改RESET INT的gpio配置,没有效果,
另外从2和3的比较得出,按下PWR键系统进休眠和超时进休眠竟然流程不一样,不知道有什么不同?
请达人帮忙分析一下~
PS:高通 android平台
1.开机进飞行模式,没有触摸TP+超时lcd自动灭后,电流为4ma===》正常
2.开机进飞行模式,触摸TP+超时lcd自动灭后,电流为26ma===》异常
3.开机进飞行模式,触摸TP+按下PWR键lcd灭后,电流为4ma===》正常在2中,电流为26ma的情况下,即使拔掉TP,仍然保持26ma,降不下来,
首先基本确定和TP有关,而且和触摸有关,尝试进sleep后修改RESET INT的gpio配置,没有效果,
另外从2和3的比较得出,按下PWR键系统进休眠和超时进休眠竟然流程不一样,不知道有什么不同?
请达人帮忙分析一下~
PS:高通 android平台
怎么AMSS(PRIMARY_CONFIGS,SLEEP_CONFIGS)和ANDROID都配置,最终到底哪个起作用?
开了显示相关的配置,有触摸event上报,会打开MDP
的clock而且自动屏灭时不会关掉此clk,致使AP无法进入power collapse,从而电流26mA。
万物相互作用啊,大量的时间在怀疑并修改TP驱动,差点重写!