3rd Party Simcard

Hi, I have two Boron LTE modules and I went through the below process on both in order to use 3rd party simcards

I am able to connect to the network in one of the boron modules and the other one is not connecting. Both has the same Device OS version 2.0.1 and I flashed the same code in both of them. What can be the issue?

The only difference between them is I bought one a few months earlier than the other. Possible difference in modem firmware?

We do not recommend using the Boron LTE outside of the United States, Canada, and Mexico.

LTE Cat M1 often requires a special modem profile. The initial batch of SARA-R410M-02B modem modules did not have support for European profile (AT+UMNOPROF=100), so if you are in Europe that could be a reason.

Certain carriers require device certification in order to use their network. Verizon in the United States is one. If you use a Verizon SIM or a carrier that supports Verizon (like Hologram), it will work for a little while, maybe a few days, until the device gets banned from the network.

Getting a cloud debug log may be helpful.

Thanks for your reply. We are from New Zealand and I checked with the carrier that they support the SARA-R410M modem. Also the old boron module has been running and logging data for more than couple of months now. It is the new module that is having issues.

I did cloud debug as you suggested and the working module has an older modem firmware 5.06 (Feb 2018) vs the newer module that is not connecting 5.08 (Apr 2019). See below. Is that causing the issue? If so, is there anyway to downgrade the modem firmware? Thanks

cloud debug log

Old module - Connecting

0000075414 [app] INFO: manufacturer: u-blox
0000075438 [app] INFO: model: SARA-R410M-02B
0000075455 [net.ppp.client] TRACE: PPP phase -> 9
0000075456 [app] INFO: firmware version: L0.0.00.00.05.06 [Feb 03 2018 13:00:41]
0000075474 [app] INFO: ordering code: SARA-R410M-02B
0000075489 [system.nm] INFO: State changed: IFACE_UP -> IFACE_LINK_UP
0000075490 [net.ppp.client] TRACE: PPP thread event UP
0000075490 [net.ppp.client] TRACE: State CONNECTING -> CONNECTED
0000075491 [net.pppncp] TRACE: Negotiated MTU: 1500
0000075492 [system.nm] INFO: State changed: IFACE_LINK_UP -> IP_CONFIGURED
0000075492 [net.ppp.client] TRACE: PPP phase -> 10

New module - Not connecting

0000033391 [app] INFO: manufacturer: u-blox
0000033397 [app] INFO: model: SARA-R410M-02B
0000033404 [app] INFO: firmware version: L0.0.00.00.05.08 [Apr 17 2019 19:34:02]
0000033410 [app] INFO: ordering code: SARA-R410M-02B
0000033416 [app] INFO: IMEI: 354444118148230
0000033422 [app] INFO: IMSI: u-blox
0000033428 [app] INFO: ICCID: 8964050087217353155
0000033429 [app] INFO: Still trying to connect to cellular 00:10
0000033429 [app] INFO: Power source: USB Host
0000033431 [app] INFO: Battery state: charging, SoC: 100.00
0000039551 [ncp.at] TRACE: > AT+CEREG?
0000039556 [ncp.at] TRACE: < +CEREG: 2,2
0000039559 [app.help] INFO: EPS network (CEREG) Status: not registered, searching (2)
0000039556 [ncp.at] TRACE: < OK
0000043429 [app] INFO: Still trying to connect to cellular 00:20
0000043429 [app] INFO: Power source: USB Host
0000043431 [app] INFO: Battery state: charging, SoC: 100.00
0000053429 [app] INFO: Still trying to connect to cellular 00:30
0000053429 [app] INFO: Power source: USB Host
0000053431 [app] INFO: Battery state: charging, SoC: 100.00
0000054557 [ncp.at] TRACE: > AT+CEREG?
0000054563 [ncp.at] TRACE: < +CEREG: 2,2
0000054565 [app.help] INFO: EPS network (CEREG) Status: not registered, searching (2)
0000054563 [ncp.at] TRACE: < OK
0000063429 [app] INFO: Still trying to connect to cellular 00:40
0000063429 [app] INFO: Power source: USB Host
0000063431 [app] INFO: Battery state: charging, SoC: 100.00
0000069664 [ncp.at] TRACE: > AT+CEREG?
0000069669 [ncp.at] TRACE: < +CEREG: 2,2
0000069671 [app.help] INFO: EPS network (CEREG) Status: not registered, searching (2)
0000069669 [ncp.at] TRACE: < OK
0000073429 [app] INFO: Still trying to connect to cellular 00:50
0000073429 [app] INFO: Power source: USB Host
0000073431 [app] INFO: Battery state: charging, SoC: 100.00
0000083429 [app] INFO: Still trying to connect to cellular 01:00
0000083429 [app] INFO: Power source: USB Host
0000083431 [app] INFO: Battery state: charging, SoC: 100.00
0000084470 [ncp.at] TRACE: > AT+CIMI
0000084478 [ncp.at] TRACE: < OK
0000084578 [ncp.at] TRACE: < +CEREG: 0
0000084580 [app.help] INFO: EPS network (CEREG) Status: not registered, not searching (0)
0000084678 [ncp.at] TRACE: > AT+CEREG?
0000084685 [ncp.at] TRACE: < +CEREG: 2,0
0000084687 [app.help] INFO: EPS network (CEREG) Status: not registered, not searching (0)
0000084685 [ncp.at] TRACE: < OK
0000089852 [app.help] INFO: No compatible carriers found (searching for 01:00)

It is possible that you are running into this issue. It was originally reported specifically when using Telstra SIMs on a Boron LTE, which work with 1.5.x but not 2.0.x, sometimes.

While you essentially cannot change the modem firmware you can try rolling back Device OS to 1.5.2 and seeing if that resolves the problem until there is an updated version of Device OS with the fix.