微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MCCMNC是6位时锁卡失败

MCCMNC是6位时锁卡失败

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
Default 状态是:#define SML_MNC_LENGTH_NEST 1
此时,mnc_length是从EF_AD 第四个字节获取,通常,有效值是2或3;
如果在NVRAM_EF_SML_DEFAULT 中配置的锁卡参数是6位,而EF_AD 第四个字节无效,将设置 mnc_length = 2,如果此时实际锁卡mnc长度是3位,由于拿5位(mcc+mnc)比较6位,匹配失败,导致锁卡失败。

[SOLUTION]
当SIM卡EF_AD 第四个字节无效,没有写mnc_length 时,确保锁卡5位或6位都有效的方法:
1.修改为:
#define SML_MNC_LENGTH_NEST 0
2.在 NVRAM_EF_SML_DEFAULT 中, /* Category N code*/ 部分配置需要锁的MCCMNC
(5位或6位)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top