Gemalto is now part of the Thales Group, find out more.

You are here

PLS8-E modem crash, "illegal EMM state" | Thales IoT Developer Community

August 10, 2022 - 12:58pm, 151 views

I've worked with the PLS8-E for a while but I've never manged to crash it; now I got an "illigal EMM state" at "AT+CGATT=1". - (have not managed to reproduce).

Device info and config:

PLS8-E
REVISION 04.004
A-REVISION 01.000.11
UICC Application Identification 0x02
L-REVISION 00.000.00
C-REVISION 00000.00

^SCFG: "Audio/Ecfg","0"
"Audio/Loop","0"
"Audio/SvTone","0"
"Call/ECC","0"
"Call/Speech/Codec","2"
"Call/VoLTE/Codec","0"
"GPRS/Auth","2"
"GPRS/AutoAttach","disabled"
"MEop****/CFUN","0","1"
"MEop****/DTM/****","1"
"MEop****/ExpectDTR","current","acm1","acm2","acm3","acm4","rmnet0","rmnet1","asc0"
"MEop****/ExpectDTR","powerup","acm1","acm2","acm3","acm4","rmnet0","rmnet1","asc0"
"MEop****/IMS","1","mmtel","smsip"
"MEop****/NonBlock/Cops","0"
"MEop****/PingRsp","1"
"MEop****/PowerMgmt/LCI","disabled"
"MEop****/Prov/AutoSelect","off"
"MEop****/Prov/Cfg","fallback*"
"MEop****/PwrSave","disabled","52","50"
 "MEop****/SRPOM","0"
"MEShutdown/OnIgnition","off"
"MEShutdown/Timer","off"
"Misc/CId",""
"Radio/Band","2928787"
"Radio/CNS","0"
"Radio/Mtpl","0"
"Radio/OutputPowerReduction","4"
"RemoteWakeUp/Event/ASC","none"
"RemoteWakeUp/Event/URC","none"
"RemoteWakeUp/Event/USB","none"
: "RemoteWakeUp/Ports","current","acm1","acm2","acm3","acm4","rmnet0","rmnet1","asc0"
"RemoteWakeUp/Ports","powerup","acm1","acm2","acm3","acm4","rmnet0","rmnet1","asc0"
"RemoteWakeUp/Pulse","10"
"SIM/CS","SIM_1"
"SIM/Retry","on"
"SMS/4GPref","IMS"
"SMS/AutoAck","0"
"SMS/Retrm",5
"Tcp/IPv6Priv","1"
"Tcp/Loop","disabled"
"Tcp/MR","10"
"Tcp/OT","6000"
"Tcp/TLS/Version","MIN","***"
"Tcp/UnreachRsp","1"
"Tcp/WithURCs","on"
"URC/DstIfc","app"
"URC/Ringline","local"
"URC/Ringline/ActiveTime","2"
"URC/Ringline/SelWUrc","all"

Log:
 


< ^SYSSTART
> ATE0V1
< ATE0V1
< OK
> AT^SCFG="Radio/Band"
< ^SCFG: "Radio/Band","2928787"
< OK
> ATI1
< Cinterion
< PLS8-E
< REVISION 04.004
< A-REVISION 01.000.11
< OK
> AT+CMEE=1
< OK
> AT^SCFG="MEop****/CFUN",0
< ^SCFG: "MEop****/CFUN","0","1"
< OK
> AT+CFUN?
< +CFUN: 1
< OK
> AT^SCTM?
< ^SCTM: 0,0
< OK
> AT^SCFG="GPRS/AutoAttach","disabled"
< ^SCFG: "GPRS/AutoAttach","disabled"
< OK
> AT^SAD=11
< ^SAD: 11
< OK
> AT^SCTM=1,0
< OK
> AT^SCFG="urc/dstifc","app"
< ^SCFG: "URC/DstIfc","app"
< OK
> AT^SCFG="Radio/Band"
< ^SCFG: "Radio/Band","2928787"
< OK
> AT^SIND=simstatus,1
< ^SIND: simstatus,1,3
< OK
> AT^SIND=roam,1
< ^SIND: roam,1,0
< OK
> AT^SIND=psinfo,1
< ^SIND: psinfo,1,0
< OK
> AT^SIND=call,1
< ^SIND: call,1,0
< OK
> AT^SIND=service,1
< ^SIND: service,1,0
< OK
> AT^SIND=eons,1
< ^SIND: eons,1,0,"","",0
< OK
> AT^SIND=message,1
< ^SIND: message,1,0
< OK
> AT^SSRVSET="actSrvSet",2
< OK
> AT^SGPSC="Engine","0"
< ^SGPSC: "Engine","0"
< OK
> AT^SGPSC="Nmea/Glonass","on"
< ^SGPSC: "Nmea/Glonass","on"
< OK
> AT^SGPSC="Nmea/GPS","on"
< ^SGPSC: "Nmea/Gps","on"
< OK
> AT^SGPSC="Nmea/Galileo","on"
< ^SGPSC: "Nmea/Galileo","on"
< OK
> AT+CCLK="00/01/01,00:26:05"
< OK
> AT+CPIN?
< +CPIN: SIM PIN
< OK
> AT+CPIN?
< +CPIN: SIM PIN
< OK
> AT+CPIN="####"
< OK
< +CIEV: simstatus,4
> AT+CREG=2
< OK
> AT+CGREG=1
< +CME ERROR: 14
> AT+CPMS?
< +CME ERROR: 14
> AT+CPMS?
< +CMS ERROR: 500
< +CIEV: simstatus,5
> AT+CPMS?
< +CPMS: "ME",9,255,"ME",9,255,"ME",9,255
< OK
> AT+CPMS="ME","ME","ME"
< +CPMS: 9,255,9,255,9,255
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","wm","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+CGDCONT=1,"IP","internet"
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0 
< OK
> AT+CPMS?
< +CPMS: "ME",9,255,"ME",9,255,"ME",9,255
< OK
> AT+CPMS="ME","ME","ME"
< +CPMS: 9,255,9,255,9,255
< OK
> ATS0=0
< OK
> AT+CTZU=1
< OK
> AT+CREG=2
< OK
> AT+CGREG=1
< OK
> AT+CRC=1
< OK
> AT+CCWA=0
< OK
> AT+CLIP=1
< OK
> AT+CSSN=0,1
< OK
> AT+COLP=1
< OK
> AT^SLCC=1
< OK
> AT+CSCS="GSM"
< OK
> AT+CUSD=1
< OK
> AT+CMGF=0
< OK
> AT+CSMS=0
< +CSMS: 1,1,1
< OK
> AT+CNMI=2,1,0,0,1
< OK
> AT+CPIN?
< +CPIN: READY
< OK
> ATI2
< UICC Application Identification 0x02
< OK
> AT+CPIN?
< +CPIN: READY
< OK
> AT^SGPSC?
< ^SGPSC: "Engine","0"
< ^SGPSC: "Engine/Galileo","1"
< ^SGPSC: "Engine/Glonass","1"
< ^SGPSC: "Info","Urc","off"
< ^SGPSC: "Nmea/Freq","1"
< ^SGPSC: "Nmea/Gps","on"
< ^SGPSC: "Nmea/Glonass","on"
< ^SGPSC: "Nmea/DeadReckoning","off"
< ^SGPSC: "Nmea/PZ90","off"
< ^SGPSC: "Nmea/DRSync","off"
< ^SGPSC: "Nmea/Galileo","on"
< ^SGPSC: "Nmea/ExtGSV","off"
< ^SGPSC: "Nmea/Output","on"
< ^SGPSC: "Nmea/Urc","off"
< ^SGPSC: "Nmea/Data","255"
< ^SGPSC: "Nmea/Version","3"
< ^SGPSC: "Power/Antenna","auto"
< ^SGPSC: "Power/Psm","1"
< ^SGPSC: "Sens/MinElevAngle","5"
< OK
> AT^SMONI
< ^SMONI: 2G,SEARCH
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,0
< OK
> AT^SMONI
< ^SMONI: 2G,SEARCH
< OK
> AT^SCFG="Radio/Band",2928787,1
< ^SCFG: "Radio/Band","2928787"
< OK
> AT+COPS=0,2
< OK
> AT^SCFG="Radio/Band"
< ^SCFG: "Radio/Band","2928787"
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,0
< OK
> AT^SMONI
< ^SMONI: 4G,SEARCH
< OK
> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
< +COPS: 0
< +COPS: 0
< +COPS: 0
< OK
> AT+COPS=0,2
< OK
> AT+CREG=2
< OK
> AT+CGREG=1
< OK
< +CREG: 2
< +CGREG: 2
> AT+CGACT?
< +CGACT: 1,0
< +CGACT: 2,0
< +CGACT: 3,0
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+CGACT?
< +CGACT: 1,0
< +CGACT: 2,0
< +CGACT: 3,0
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,2
< OK
> AT^SMONI
< ^SMONI: 4G,SEARCH
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,2
< OK
> AT^SMONI
< ^SMONI: 4G,SEARCH
< OK
> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
< +COPS: 0
< +COPS: 0
< +COPS: 0
< OK
> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
< +COPS: 0
< +COPS: 0
< +COPS: 0
< OK
> AT^SMONI
< ^SMONI: 2G,SEARCH
< OK
> AT+CSQ
< +CSQ: 31,0
< OK
> AT+COPS?
< +COPS: 0
< OK
> AT^SMONI
< ^SMONI: 2G,SEARCH
< OK
> AT+CSQ
< +CSQ: 31,0
< OK
> AT+COPS?
< +COPS: 0
< OK
> AT^SMONI
< ^SMONI: 2G,SEARCH
< OK
> AT+CSQ
< +CSQ: 31,0
< OK
> AT+COPS?
< +COPS: 0
< OK
> AT^SMONI
< ^SMONI: 2G,SEARCH
< OK
> AT+CSQ
< +CSQ: 31,0
< OK
> AT+COPS?
< +COPS: 0
< OK
< +CIEV: eons,1,"Telekom.de","debitel",1
< +CREG: 1,"####","####",0
< +CGREG: 0
< +CIEV: service,1
< +CIEV: psinfo,3
> AT+CGACT?
< +CGACT: 1,0
< +CGACT: 2,0
< +CGACT: 3,0
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+CGACT?
< +CGACT: 1,0
< +CGACT: 2,0
< +CGACT: 3,0
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,1,"####","####",0
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,NOCONN
< OK
> AT+CGACT?
< +CGACT: 1,0
< +CGACT: 2,0
< +CGACT: 3,0
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
< +COPS: 0,0,"Telekom.de",0
< +COPS: 0,1,"Telekom.de",0
< +COPS: 0,2,"26201",0
< OK
> AT+CGACT?
< +CGACT: 1,0
< +CGACT: 2,0
< +CGACT: 3,0
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,1,"####","####",0
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,NOCONN
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,1,"####","####",0
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,NOCONN
< OK
> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
< +COPS: 0,0,"Telekom.de",0
< +COPS: 0,1,"Telekom.de",0
< +COPS: 0,2,"26201",0
< OK
> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
< +COPS: 0,0,"Telekom.de",0
< +COPS: 0,1,"Telekom.de",0
< +COPS: 0,2,"26201",0
< OK
> AT+CREG=2
< OK
> AT+CREG?
< +CREG: 2,1,"####","####",0
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,NOCONN
< OK
> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
< +COPS: 0,0,"Telekom.de",0
< +COPS: 0,1,"Telekom.de",0
< +COPS: 0,2,"26201",0
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,NOCONN
< OK
> AT+COPS?
< +COPS: 0,2,"26201",0
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,75,1,1,-59,0,--
< OK
> AT+CREG=2
< OK
> AT+CGREG=1
< OK
> AT+CGSN
< ###############
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,75,1,1,-59,0,--
< OK
> AT^SMONI
< ^SMONI: 2G,75,-60,262,01,####,####,47,47,2,2,E,75,1,1,-59,0,--
< OK
> AT+COPS=0,2
< +CME ERROR: 256
> AT+CREG=2
< OK
> AT+CGREG=1
< OK
> AT+CGSN
< ###############
< OK
> AT+CGACT=0,1
< OK
> ATH0
< OK
> AT+CGACT=0,1
< OK
> ATH0
< OK
> AT+CGDCONT?
< +CGDCONT: 1,"IP","internet","0.0.0.0",0,0,0,0,0,0
< +CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,1,0
< +CGDCONT: 3,"IPV4V6","sos","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,1,0
< OK
> AT+CGQREQ=1
< OK
> AT+CGQMIN=1
< OK
> AT+CGATT=1
< ^EXIT modem crash: emm_rrc_handler.c:2471:EMM: Illigal EMM state