SIM hotplug配置错误,导致modem待机功耗大
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
现象:待机时,底电流几十mA一直下不去,fly mode正常;kernel log中可以看到不停被EINT 7唤
醒
原因:pre-release版本上默认开了SIM hotlpug,因此6290 的dws中配置了SIM卡中断,config中也
打开了SIM_HOT_SWAP
如果客户没有涉及SIM卡hotplug功能,但是硬件GPIO的状态又正常满足触发条件,就会一直
trigger Modem侧的中断,导致modem无法睡眠
注意:MT65X2_6290_LTE_Configuration_to_Customer.pptx这份文档中的说明是修改SIM_HOT_SWAP
= NONE或者修改dws,但实际上修改SIM_HOT_SWAP是没有用的,因为6290的sleep driver模块是
binary release,客户无法编译到,所以务必要修改dws。
MP版本默认已经关闭了SIM hotplug功能,只要不去自行切换就没问题
[SOLUTION]
解决方案:
去掉dws中sim hotplug的设定,修改如下:

