SIM_SD card共卡槽烧卡风险提示及解决方案
时间:10-02
整理:3721RD
点击:
[Issue description]
▪ 目前市场上比较流行SIM卡与SD card共卡槽 结构(SIM 卡在内+SD卡在外).
由于这种卡槽结构设计缺陷,在拔插过程中,会有低概率烧毁SIM卡的现象.
▪ 1) 卡托 EINT default high
- 参考下图SD_POWER default off.
- Step1: EINT 在插入卡托后拉Low-> Q1断开->VMCH 拉高EN 使LDO 导通 (拔出相反);
- Step2: 软件可通过控制VMCH 来控SD_POWER(SD_POWER给SD card 供电).
▪ 2) 卡托 EINT default Low
- 参考下图SD_POWER default off.
- Step1: EINT 在插入卡托后拉Low-> Q1 导通->去Q2导通 (拔出相反);
- Step2: 软件可通过控制VMCH 来控SD_POWER (SD_POWER 给SD card供电).
3. SW solution
▪ 若HW上无机会修正,通过修改软件仅能降低烧SIM卡概率.
- 在Pre-loader里关闭SD卡供电(VMCH),尽早关电,降低烧卡概率.
- 在SD card 拔出的中断处理流程中直接控制PMIC进行关闭SD卡供电(VMCH),降低烧卡概率.
注:由于平台不同,SW修改方案也不同,请针对平台提交e-service申请SW方案.
▪ 目前市场上比较流行SIM卡与SD card共卡槽 结构(SIM 卡在内+SD卡在外).
由于这种卡槽结构设计缺陷,在拔插过程中,会有低概率烧毁SIM卡的现象.
▪ 烧毁SIM卡的主要场景:
- 拔出卡托的时候,SIM卡会经过SD card vmch pin的位置,由于SD card不能及时下电,可能会烧毁SIM卡。
- 开机过程有短暂时间T卡供电默认是打开的,此时插入SIM卡,可能会烧毁SIM卡。
- 半插入SIM卡后按power key开机,开机过程有短暂时间SD card供电(vmch)默认是打开的,可能会烧毁SIM卡。
- 卡托未放入SD card(仅放入SIM卡),插入卡托后仍会激活SD card detect pin,系统suspend后再次被唤醒的时候走resume流程,而resume 中Re-init SD card过程会打开SD card供电(vmch),此时拔出卡托可能会烧毁SIM卡。
[Solution]
1. 结构solution:
▪ 卡槽改用成SIM 在外+SD card在内设计
2. HW solution:
▪ 1) 卡托 EINT default high
- 参考下图SD_POWER default off.
- Step1: EINT 在插入卡托后拉Low-> Q1断开->VMCH 拉高EN 使LDO 导通 (拔出相反);
- Step2: 软件可通过控制VMCH 来控SD_POWER(SD_POWER给SD card 供电).
▪ 2) 卡托 EINT default Low
- 参考下图SD_POWER default off.
- Step1: EINT 在插入卡托后拉Low-> Q1 导通->去Q2导通 (拔出相反);
- Step2: 软件可通过控制VMCH 来控SD_POWER (SD_POWER 给SD card供电).
3. SW solution
▪ 若HW上无机会修正,通过修改软件仅能降低烧SIM卡概率.
- 在Pre-loader里关闭SD卡供电(VMCH),尽早关电,降低烧卡概率.
- 在SD card 拔出的中断处理流程中直接控制PMIC进行关闭SD卡供电(VMCH),降低烧卡概率.
注:由于平台不同,SW修改方案也不同,请针对平台提交e-service申请SW方案.
NOTE:
1、SW方案无法解决半插SIM后按power key开机场景烧卡问题.
2、其他场景,SW修改方案也仅能降低烧卡问题发生的概率, 如要彻底解决,仍需要从HW上修改.
感谢作者分享
感谢分享