Modem : Q2686RD
Firmware : 7.44
I’ve seen a few reports on this forum about this kind of problem, but none related to the Q26RD. I’ve tried the suggested workaround anyway, but with no success.
I’ve developed an OpenAT application that performs a connection to a web server. Prior to that, I check the SIM state (adl_simGetState). Sometimes, I get « ADL_SIM_STATE_REMOVED » state and the connection is impossible. But the SIM is present !
Then, if I try “AT+CPIN?” The modem says “ERROR”.
I’ve checked the SIM_PRES PIN, which is set to 1 (Which means SIM present)
The behaviour happens only with a specific kind of SIM, with a specific operator (Swisscom, in Switzerland). I’m a bit confused, because the problem is new. My application has been running for 4 years with many different operators and SIM…
I have 2 questions:
-
Does anyone know how I could workaround this problem? I whish I could reset the SIM (“AT+CFUN=0” then “AT+CFUN=1,0”). But the SIM is still seen has “Removed”. After an “AT+CFUN=1” the problem would be solved, but I can’t do this.
-
I guess that it could be a kind of incompatibility between the modem and the SIM. I would like to guess the kind of specificity in the SIM is involved. Any idea?