【SIM卡】Sim 卡掉卡

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CodingNotes/article/details/89336327

2.1. 掉卡和掉网的区别
当看到没有信号时进入“设置-SIM 卡管理”查看,是否可以看到网络运营商,若可以看到,但信号栏没有信号,表示是掉网;若连运营商都看不到,就像没有卡一样,才表示为掉卡。掉卡后通知栏会有如下显示:
您在提交CR 时,请写清楚是掉卡还是掉网,以便将CR assign 给正确的owner,从而加快问题的处理。


2.2. Fast recovery
掉卡是指一开始有成功检测到卡,后面用着用着发生掉卡,通常是在上网或者通话时遇到。出现掉卡后,软件会立即启动fast recovery 来救卡,有3 次机会!您在Sys trace 中会看到 SIM_Fast_Recovery_fail 或者SIM_Fast_Recovery success 的信息。


2.3. Full recovery
若三次fast recovery 没能将卡救回来,接着再启动full recovery enhancement timer,此timer interval默认为30s,直到将卡救回来。注意:full recovery 只针对之前有成功检测到卡后出现掉卡,如果开始检卡就失败,不会启动full recovery.
您在Sys trace 下回看到:
+ESIMS: 0,13 // start full recovery
+ESIMS: 1,14 // recovery end, 表示卡有救回
您在Primitive log 下搜索关键字MSG_ID_SIM_ERROR_IND。


2.4. 排查方法
出现掉卡通常是hw 引起的问题:若每次救卡都可以收到卡回的ATR 数据,一直在掉卡和救卡之间反复,很大可能是IO 收到干扰导致,可以尝试一些抗干扰的方法来解决;若每次救卡连卡的ATR 都收不到,很有可能是真正出现了“掉卡”,及卡与卡槽接触不良,可以尝试在卡背面贴几张纸片,确保卡与卡槽紧密接触再来测试。
通常hw 的排查方法有如下几点:
(1) 检查layout 走线;
(2) 量SIM POWER,IO 波形,通过波形确认是否有noise;
(3) SIM1_DATA,SIM1_CLK,SIM1_RST 上分别加12pF 的电容;
(4) 用导电箔将SIM 包起来,并良好的导地;
(5) 降低天线发射功率改变天线发射方向;
(6) 用External SIM Socket,并远离天线


2.4.1. 举例1:出现真正的物理“掉卡”!
出现物理”掉卡”说明卡与卡槽接触不良,请检查卡片是否是人工裁剪的,或者卡片本身有磨损,这种卡很容易出现这种问题.建议客户在做测试时务必找比较好的卡进行测试.也有可能是卡槽结构本身的原因,卡放入卡槽后容易松动,从而导致接触不良的掉卡,通常表现在做跌落或者翻滚实验中,这时候需要hw 或者结构同仁改善卡槽结构来避免此类问题的发生.
Log 中3 次fast recovery 救卡失败,每次救卡连ATR 都没有回。
3 次fast recovery 救卡失败,启动full recovery:
但仍然没有见到卡,log 跟前面一样,直到过了十来分钟,终于救卡成功:


2.4.2. 举例2:干扰导致的掉卡!
下面的log 中出现掉卡后有启动fast recovery,每次fast recovery 都有收到卡回的ATR,但是后面又出现通信error 再次启动fast recovery,如此反复!3 次fast recovery 都没有将卡成功救回,于是启动了full recovery 最终将卡救回:
像这种case 就比较倾向于干扰了,可以从干扰角度来排查!
 

猜你喜欢

转载自blog.csdn.net/CodingNotes/article/details/89336327