有关uim的流程

以下流程是没有卡或卡错误的流程,开始power up上电,最后是power down。多次轮询检测uim。
16:36:55.436             User Identity Module/High[    uimdrv_hal_iso.c    248] UIM_1: uim power up @ 1.8 v
16:36:56.435             User Identity Module/High[          uim_sigs.c   1056] UIM_1: HOTSWAP: card_status-0x1 during cmd_rsp_timeout
16:36:56.439             User Identity Module/High[    uimdrv_hal_iso.c    338] UIM_1: uim power down @ 1.8 v
 

达到最多轮询次数后,将返回uim卡状态MMGSDI_NOTIFY_CARD_ERROR,

#上电和掉电

16:36:59.235             User Identity Module/High[    uimdrv_hal_iso.c    248] UIM_1: uim power up @ 1.8 v

16:36:59.257             User Identity Module/High[    uimdrv_hal_iso.c    338] UIM_1: uim power down @ 1.8 v
#达到最大轮询次数
16:36:59.257             User Identity Module/High[          uim_sigs.c   1671] UIM_1: Entering UIM_MAX_NUM_ATTEMPTS
#读取的ICCID值
16:36:59.258             User Identity Module/High[    uimsub_manager.c    912] UIM_1: PHY_ID-0x1, LOGICAL_ID-0x1, ACTIVITY_STATUS-0x1, iccid_len = 0x0, ICCID : 0x000

#返回卡状态
16:36:59.258             User Identity Module/High[         mmgsdilib.c   3303] Queue of MMGSDI command: MMGSDI_NOTIFY_CARD_ERROR_REQ status 0x0

 

#向QMI返回卡槽状态

16:36:59.258             User Identity Module/High[    uimsub_manager.c    433] UIM_1: Reporting QMI latest physical slot status

#QMI消息

16:36:59.259             MCS QCSI Payload Packet  Length: 0116

16:36:59.259 [0x1544] MCS QCSI Payload Packet

packetVersion = 2

V2 {

MsgType = Indication

Counter = 77

ServiceId = 11

MajorRev = 1

MinorRev = 92

ConHandle = 0x00000065

MsgId = 0x00000048

QmiLength = 88

Service_UIM {

ServiceUIMV1 {

uim_slot_status_change {

uim_slot_status_change_indTlvs[0] {

Type = 0x13

Length = 5

DefaultTlv {

Hex dump = { 2, 2, 3, 1, 0 }

}

}

uim_slot_status_change_indTlvs[1] {

Type = 0x12

Length = 3

slot_eid_info {

slot_eid_info_len = 2

slot_eid_info[0] {

eid_len = 0

}

slot_eid_info[1] {

eid_len = 0

}

}

}

uim_slot_status_change_indTlvs[2] {

Type = 0x11

Length = 37

physical_slot_information {

physical_slot_information_len = 2

physical_slot_information[0] {

card_protocol = UIM_CARD_PROTOCOL_UNKNOWN          #卡一支持的协议:无

num_app = 0

atr_value_len = 0

is_euicc = false

}

physical_slot_information[1] {

card_protocol = UIM_CARD_PROTOCOL_UICC                 #卡二支持的协议:UICC

num_app = 0

atr_value_len = 22

atr_value = {

59, 159, 149, 128, 31, 199, 128, 49,

224, 115, 254, 33, 27, 99, 106, 64,

39, 131, 0, 144, 0, 201

}

is_euicc = false

}

}

}

uim_slot_status_change_indTlvs[3] {

Type = 0x10

Length = 31

physical_slot_status {

physical_slot_status_len = 2

physical_slot_status[0] {

physical_card_status = UIM_PHYSICAL_CARD_STATE_ABSENT                #卡槽一是缺卡状态

physical_slot_state = UIM_PHYSICAL_SLOT_STATE_ACTIVE

logical_slot = UIM_SLOT_1

iccid_len = 0

}

physical_slot_status[1] {

physical_card_status = UIM_PHYSICAL_CARD_STATE_PRESENT               #卡槽二是有卡状态

physical_slot_state = UIM_PHYSICAL_SLOT_STATE_ACTIVE

logical_slot = UIM_SLOT_2

iccid_len = 10

iccid = {

152, 104, 16, 113, 88, 1, 97, 35,

51, 21

}

}

}

}

}

}

}

}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值