If a Universal Integrated Circuit Card (UICC) is available during production testing, the functioning of the interface can be verified by checking the card status after initialization.
Modem firmware v1.1.3 and later require the UICC to be activated with the +CFUN AT command before the UICC status can be read. The UICC is activated with the command parameter 41. For more information on the +CFUN AT command, see Functional mode +CFUN in nRF91 AT Commands Reference Guide.
The preprogrammed Production Test Image (PTI) modem firmware does not support UICC initialization. When using the PTI modem firmware, the %XGPIOTEST AT command can be used to test the UICC interface functionality.
The result of the UICC initialization can be asked with the %XSIM AT command.
The following command example reads the UICC state:
AT%XSIM?
%XSIM: 1 // State = 1, UICC initialization OK
OK
For more information on the %XSIM AT command, see UICC state %XSIM in nRF91 AT Commands Reference Guide.