带电插拔SIM卡,烧卡
在不支持热插拔的情况下,带电插拔SIM卡,测试一周,已烧毁了3个sim卡,感觉概率有点大。
软件加入热插拔后,也存在烧卡现象。
主要在哪个点会损坏卡,(个人感觉是拔卡时可能断电不够及时), 是否要相关 硬件 或 软件 的保护措施 呢。请大神指导。
你用示波器量一下,拔掉卡的瞬间SIMVCC有没有尖峰?建议你SIMVCC加个下拉可变电阻。
小手一抖,积分到手
小手一抖,积分到手
看起来是芯片的SIM卡没有OCP保护. 可能需要你外加SIM卡的OCP保护电路
看起来是芯片没有OCP保护,需要外加OCP保护电路。 小编是不是高通8916平台啊
是的。
热插拔不是需要硬件发出中断的么?只改软件就可以实现?
卡座不行吧
有解决?
小手一抖,积分到手
各个线路上增加一下eSD器件。
加ESD是解决不了的,因为插拔Sim卡的时候电源下电不及时导致sim卡供电和卡座边框短接导致烧毁,需要软件关闭供电电源,或者改卡槽设计
可以加个load switch 在拔卡的瞬间强行关掉Power
高通8916平台的SIM卡热拔插不是需要硬件上把IO口做出来吗?接到卡槽上面。
另外,SIM卡热拔插的电路和不支持热拔插的电路,应该有区别的吧。还有上拉电阻我记得也有区别。
我之前做MT6592平台,卡座采用3合1(2个SIM卡+1个T卡,同时最多只能有2张不同的卡)卡座时,
也频繁的出现最里面的SIM卡被烧的情况,测量发现:拔卡槽(或卡托)后,T卡的供电电压一直存在,由于SIM卡在最里面,所以怀疑是拔卡过程中,SIM卡的各个引脚(1.8v或者是3.0v?)与T卡的供电脚(3.3v?)短路导致烧坏
软件上对T卡进行了严格的热拔插设定后,此问题就没有了
我们现在也是这样的设计。卡座采用3合1(2个SIM卡+1个T卡,同时最多只能有2张不同的卡)卡座。
你说的情况和我们类似,不过我们发现拔掉sim卡后,卡的电压还持续存在。如果没有热插拔,这个电压软件不能及时断掉。
加了热插拔,软件可以及时断掉电压。我是做软件的,不知道硬件上这个卡的电压存在怎么导致烧卡的。
我当时烧卡,
1、是卡槽里面的SIM卡容易坏掉
2、并且在拔卡过程中,经常出现“瞬间电流超过1.5A”的情况
3、用示波器测量,发现没有卡槽时T卡电压也一直有
4、印象中(不太确定了),拔卡(里面的SIM卡)过程中,SIM卡的GND脚会与T卡的供电脚触碰(与此同时SIM卡的非GND脚会与T卡的非电压脚触碰),这样就形成了“瞬时短路”或“反接”情况。这样也能解释1.5A的大电流情况;
5、接着我找了多张有过有效期的SIM卡,直接用1.8v或3.0v的电压,正向施加(只是短暂的触碰)到SIM卡的各个信号脚,之后测量SIM卡电性能OK;反向施加电压后再测量,此时就发现 SIM卡有异常了;
遇到此问题时,最初怀疑是T卡的供电电压(3.3v?),比SIM卡的电平要高导致SIM卡坏;
后来反复拔插SIM卡,查看引脚位置情况,认为是T卡的电平,瞬间反向施加到SIM卡上了,导致SIM卡坏掉
那是不是卡1或卡2 在卡拔出的过程中,如果卡供电那里(Vcc)还没有掉电(我们当时测试时有1.8V)。是不是也会出现类似的“短路”或“反压”导致烧卡。
MTk有个desgin可以参考下