EM9190: AT+CREG? returns 0,0

Hi there,

I have EM9190 with the following parameters,

at+gmr
SWIX55C_03.06.01.00 81c5ca jenkins 2021/10/08 18:39:25

OK
at+cpin?
+CPIN: READY

OK
AT+CFUN=1
OK

I set the Band to NR5G ALL

AT!BAND?
Index, Name
0C, NR5G ALL,
0 - GW: 0000000000000000
1 - LTE: 0000000000000000 0000000000000000
3 - NRNSA: 000081A0090808D7 0000000000007042
4 - NRSA: 000081A0090808D7 0000000000007042

OK
AT!GSTATUS?
!GSTATUS:
Current Time: 7943 Temperature: 35
Modem Mitigate Level: 0 ModemProc Mitigate Level: 0
Reset Counter: 1 Mode: ONLINE
System mode: NR5G PS state: Not attached
IMS reg state: NOT REGISTERED IMS mode: Normal
IMS Srv State: UNKNOWN SMS,UNKNOWN VoIP

NR5G TAC: 000002 NR5G Cell ID: 174
NR5G band: n78 NR5G Carrier ID: 0
NR5G dl bw: 20 MHz NR5G ul bw: Unknown
NR5G Tx Power: — NR5G Tx chan: 0
NR5G Rx chan: 634050
NR5G dl MIMO: 0 NR5G ul MIMO: 0
NR5G(sub6) RxM RSSI (dBm): -62.4 NR5G(sub6) RxD RSSI (dBm): -85.1
NR5G(sub6) RxM1 RSSI (dBm): — NR5G(sub6) RxD1 RSSI (dBm): —

NR5G RSRP (dBm): — NR5G RSRQ (dB): —
NR5G SINR (dB): —

OK
AT+COPS=?
+COPS: (1,“IND-JIO”,“JIO”,“405869”,12),(0,1,2,3,4),(0,1,2)

OK
AT+COPS?
+COPS: 1

OK
AT+CREG?
+CREG: 0,0

OK
AT+CGREG?
+CGREG: 0,0

OK

  1. Why does CREG? command returns 0,0? What could be the possible reason? Please note, I connected the antenna to the module.
  2. The response for the COPS command is +COPS: (1,“IND-JIO”,“JIO”,“405869”,12), what does 12 convey? I understand it meant the type of access technology. So, what does 12 refers to here?
  3. What are all the other things I need to configure for this module to work, for it to transfer data?

Thanks,
Monisha

Did you set correct APN in at+cgdcont?

Did you try latest FW?

Can it register LTE network?

For detail of +COPS, you can see:

hey @jyijyi,

  1. We didn’t set the APN first. After you comment, I have set the APN. And below is the output response.
    AT+CGDCONT?
    +CGDCONT: 1,“IP”,“jionet”,“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,“”,0

OK
After this command, I checked the CREG? command, still getting 0,0 as response.

  1. Regarding the firmware update, we are confused between choosing the right firmware. In the provided link, there are 2 Generic carrier firmwares available.
    Our requirement is, the module should be able to transfer data irrespective of the carrier chosen.
    source.sierrawireless.com/resources/airprime/software/em919x/em9-approved-fw-packages/#sthash.OCzenIvH.dpbs

  2. Before setting the Band to NR5G ALL, the module was in LTE mode. And I was able to register the network and received 0,1 for CREG? command.

Couple more questions,
I got 99,99 as response for AT+CSQ command. If I get the antenna running, will the network register? If so, what should I need to do to get the antenna up?

Thanks,
Monisha

You can set to at!band=0 and then establish data connect to ping 8.8.8.8, and check in at!gstatus? To see if it is in 5G ENDC mode

What are the AT commands and procedures to establish data connection in EM9190?
Do you have any reference document/guide to follow?

Thanks,
Monisha

did you install the MBPL USB driver?
https://source.sierrawireless.com/resources/airprime/software/mbpl/mbpl-software-latest/#sthash.tyPcRKcZ.dpbs

You can use MBIM command to start the data establishment:

Depends on operating system for data connection. Also did you select 5G with “AT!SELRAT=20”