User Manual
send command AT+CPIN?<cr>
wait for response:
Response
Reason
Action
+CPIN: SIM PIN
SIM is present and PIN is required to continue
operations
Proceed to par. 4.4.2.3
+CPIN: SIM PUK
SIM is present and 10 attempts to give SIM
PIN have failed, so SIM is blocked
Send command
AT+CPIN=<SIM PUK>
+CPIN: SIM PIN2
SIM is present and 3 attempts to give SIM
PIN2 have failed, so SIM PUK2 is required
Proceed to par. 4.4.2.3
+CPIN: SIM PUK2
SIM is present and 10 attempts to give SIM
PUK2 have failed, so SIM PIN2 cannot use
anymore.
Send command
AT+CPIN=<SIM PUK>
+CPIN: READY
SIM is present and no PIN code is required to
proceed
Proceed ahead
+CME ERROR: 10
SIM is not inserted
Insert SIM or require SIM
insertion and repeat from par.
4.4.2.2
+CME ERROR: 13
SIM is failure
Check SIM insertion or require a
new SIM not defected and repeat
from par. 4.4.2.2
+CME ERROR: 14
SIM is busy
retry later
+CME ERROR: 15
SIM is wrong type
Check SIM, it must be a GSM SIM
or UMTS SIM(USIM).
+CME ERROR: 770
SIM is permanent blocked
Change valid SIM card
send command AT+CPIN=****<cr> where **** stands for the SIM PIN code
(e.g. 1234)
wait for response:
Response
Reason
Action
OK
SIM PIN was correct
Proceed ahead
ERROR
the PIN code inserted is not correct
Retry from par. 4.4.2.2
When receiving the ERROR message, repeat Query SIM presence and status since after 3
failed attempts SIM PIN is not requested anymore, but SIM PUK is requested instead. You
may need to go through procedure 0
send command AT+CPIN=*******,<newpin><cr> where ******* stands for
the SIM PUK code (e.g. 12345678) and <newpin> (e.g. 1234) will replace the
old pin in the SIM.