Boron Blinking Green - no internet

After months of working fine, started getting random dropouts this week, and now won’t connect at all for several days now.

Here are the logs from CloudDebug.

Any clues on what’s going on here?

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Try the new cross-platform PowerShell Install PowerShell on Windows, Linux, and macOS - PowerShell | Microsoft Docs

PS C:\Users\danpa\Downloads\cloud-debug-master\cloud-debug-master> particle serial monitor --follow
Polling for available serial device…
Opening serial monitor for com port: “COM4”
Serial monitor opened successfully:

                                                                                                                              > 0000015346 [app] INFO: Starting Tests!

0000015346 [app] INFO: Platform: Boron
0000015346 [app] INFO: Binary compiled for: 2.1.0
0000015347 [app] INFO: Cloud Debug Release 2.1.4
0000015347 [app] INFO: System version: 2.2.0
0000015348 [app] INFO: Device ID: e00fce68d0820f344794bc56
0000015348 [app] INFO: Power source: USB Host
0000015350 [app] INFO: Battery state: charged, SoC: 100.00
0000015350 [app] INFO: This device could have Ethernet (is 3rd generation)
0000015352 [app] INFO: FEATURE_ETHERNET_DETECTION not enabled, so Ethernet will not be used (even i
0000023361 [app] INFO: deviceID: e00fce68d0820f344794bc56
0000023362 [app] INFO: PMIC inputVoltageLimit: 3880 mV
0000023363 [app] INFO: PMIC inputCurrentLimit: 500 mA
0000023364 [app] INFO: PMIC minimumSystemVoltage: 3500 mV
0000023365 [app] INFO: PMIC chargeCurrentValue: 896 mA
0000023366 [app] INFO: PMIC chargeVoltageValue: 4112 mV
0000023366 [app] INFO: modem is not yet responding
0000023370 [system.nm] INFO: State changed: DISABLED → IFACE_DOWN
0000023370 [system.nm] INFO: State changed: IFACE_DOWN → IFACE_REQUEST_UP
0000023372 [net.pppncp] TRACE: PPP netif event from queue: 1
0000023372 [net.pppncp] TRACE: NCP event 3
0000023373 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_POWERING_UP
0000023373 [system.nm] INFO: State changed: IFACE_REQUEST_UP → IFACE_UP
0000023374 [system.nm] TRACE: Interface 4 power state changed: 4
0000023374 [ncp.client] TRACE: Powering modem on
0000023387 [app] INFO: Still trying to connect to cellular 00:00
0000023387 [app] INFO: Power source: USB Host
0000023389 [app] INFO: Battery state: charged, SoC: 100.00
0000023524 [net.pppncp] TRACE: NCP event 3
0000023525 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_UP
0000023525 [system.nm] TRACE: Interface 4 power state changed: 2
0000023525 [ncp.client] TRACE: Modem powered on
0000023526 [ncp.client] TRACE: Setting UART voltage translator state 1
0000023625 [ncp.client] TRACE: Setting UART voltage translator state 0
0000023725 [ncp.client] TRACE: Setting UART voltage translator state 1
0000024726 [ncp.at] TRACE: > AT
0000025727 [ncp.at] TRACE: > AT
0000026728 [ncp.at] TRACE: > AT
0000027729 [ncp.at] TRACE: > AT
0000027830 [ncp.at] TRACE: < OK
0000027831 [ncp.client] TRACE: NCP ready to accept AT commands
0000027831 [ncp.at] TRACE: > ATI9
0000027833 [ncp.at] TRACE: < OK
0000027834 [ncp.client] TRACE: App firmware: 204
0000027834 [ncp.at] TRACE: > AT+UGPIOC?
0000027836 [ncp.at] TRACE: < +UGPIOC:
0000027839 [ncp.at] TRACE: < OK
0000027840 [ncp.at] TRACE: > AT+UGPIOR=23
0000027842 [ncp.at] TRACE: < +UGPIOR: 23,1
0000027842 [ncp.at] TRACE: < OK
0000027843 [ncp.client] INFO: Using internal SIM card
0000027843 [ncp.at] TRACE: > AT+CPIN?
0000027845 [ncp.at] TRACE: < +CME ERROR: SIM not inserted
0000028845 [ncp.at] TRACE: > AT+CPIN?
0000028848 [ncp.at] TRACE: < +CPIN: READY
0000028849 [ncp.at] TRACE: < OK
0000028849 [ncp.at] TRACE: > AT+CCID
0000028852 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000028852 [ncp.at] TRACE: < OK
0000028853 [ncp.at] TRACE: > AT+CFUN=0,0
0000028857 [app.help] INFO: Set module functionality (CFUN): minimum functionality (0)
0000028859 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000028860 [ncp.at] TRACE: < OK
0000028861 [ncp.at] TRACE: > AT+CFUN=1,0
0000028863 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000028866 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000028871 [ncp.at] TRACE: < OK
0000028871 [ncp.at] TRACE: > AT+IFC=2,2
0000028874 [ncp.at] TRACE: < OK
0000028874 [ncp.at] TRACE: > AT
0000028876 [ncp.at] TRACE: < OK
0000028876 [ncp.at] TRACE: > AT+IPR=460800
0000028882 [ncp.at] TRACE: < OK
0000029883 [ncp.at] TRACE: > AT
0000029886 [ncp.at] TRACE: < OK
0000029886 [ncp.at] TRACE: > AT+CCID
0000029889 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000029890 [ncp.at] TRACE: < OK
0000029890 [ncp.at] TRACE: > AT+UMNOPROF?
0000029897 [ncp.at] TRACE: < +UMNOPROF: 100
0000029900 [app.help] INFO: Mobile Network Operator Profile (UMNOPROF): European (100)
0000029897 [ncp.at] TRACE: < OK
0000029898 [ncp.at] TRACE: > AT+UBANDMASK?
0000029901 [ncp.at] TRACE: < +UBANDMASK: 0,6170,1,524420
0000029901 [ncp.at] TRACE: < OK
0000029902 [ncp.at] TRACE: > AT+COPS=3,2
0000029912 [app.help] INFO: Operator Selection (COPS) Set: mode=set format (3) format=numeric (2)
0000029905 [ncp.at] TRACE: < OK
0000029905 [ncp.at] TRACE: > AT+CGEREP=1,0
0000029907 [ncp.at] TRACE: < OK
0000029908 [ncp.at] TRACE: > AT+URAT?
0000029910 [ncp.at] TRACE: < +URAT: 7
0000029911 [ncp.at] TRACE: < OK
0000029911 [ncp.at] TRACE: > AT+CPSMS?
0000029916 [ncp.at] TRACE: < +CPSMS:0,“01100000”,“00000000”
0000029917 [ncp.at] TRACE: < OK
0000029917 [ncp.at] TRACE: > AT+CEDRXS?
0000029919 [ncp.at] TRACE: < +CEDRXS:
0000029920 [ncp.at] TRACE: < OK
0000029920 [ncp.at] TRACE: > AT+CMUX=0,0,1509,
0000029926 [ncp.at] TRACE: < OK
0000029926 [gsm0710muxer] INFO: Starting GSM07.10 muxer
0000029927 [gsm0710muxer] INFO: Openning mux channel 0
0000029927 [gsm0710muxer] INFO: GSM07.10 muxer thread started
0000029931 [gsm0710muxer] INFO: Openning mux channel 1
0000029934 [ncp.at] TRACE: > AT
0000029938 [ncp.at] TRACE: < OK
0000029938 [ncp.client] TRACE: NCP state changed: 1
0000029939 [net.pppncp] TRACE: NCP event 1
0000029939 [net.ppp.client] TRACE: PPP thread event ADM_UP
0000029940 [net.ppp.client] TRACE: State NONE → READY
0000029942 [ncp.at] TRACE: > AT
0000029946 [ncp.at] TRACE: < OK
0000029947 [ncp.at] TRACE: > AT+CFUN=1,0
0000029960 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000029964 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000029952 [ncp.at] TRACE: < OK
0000029952 [ncp.at] TRACE: > AT+CCID
0000029958 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000029958 [ncp.at] TRACE: < OK
0000029959 [ncp.at] TRACE: > AT+CGDCONT=1,“IP”,“super”
0000029969 [app.help] INFO: PDP context definition (CGDCONT): cid=1 pdpType=IP APN=super
0000029984 [ncp.at] TRACE: < OK
0000029985 [ncp.at] TRACE: > AT+CFUN=1,0
0000029988 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000029990 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000029992 [ncp.at] TRACE: < OK
0000029993 [ncp.at] TRACE: > AT+CEREG=2
0000029996 [app.help] INFO: EPS network (CEREG) Set to location enabled (2)
0000029998 [ncp.at] TRACE: < OK
0000029999 [ncp.client] TRACE: NCP connection state changed: 1
0000029999 [net.pppncp] TRACE: NCP event 2
0000030000 [net.pppncp] TRACE: State changed event: 1
0000030000 [net.ppp.client] TRACE: PPP thread event LOWER_DOWN
0000030001 [ncp.at] TRACE: > AT+COPS?
0000030005 [ncp.at] TRACE: < +COPS: 0
0000030014 [app.help] INFO: Operator Selection (COPS) Read: mode=automatic (0)
0000030006 [ncp.at] TRACE: < OK
0000030007 [ncp.at] TRACE: > AT+CEREG?
0000030012 [ncp.at] TRACE: < +CEREG: 2,2
0000030019 [app.help] INFO: EPS network (CEREG) Status: not registered, searching (2)
0000030012 [ncp.at] TRACE: < OK
0000033366 [ncp.at] TRACE: > AT+CGMI
0000043367 [app] INFO: modem is not yet responding
0000043367 [app] INFO: Still trying to connect to cellular 00:20
0000043367 [app] INFO: Power source: USB Host
0000043369 [app] INFO: Battery state: charged, SoC: 100.00
0000043374 [ncp.at] TRACE: > AT+CGMI
0000053375 [ncp.at] TRACE: > AT+CEREG?
0000053375 [app] INFO: modem is not yet responding
0000053376 [app] INFO: Still trying to connect to cellular 00:30
0000053376 [app] INFO: Power source: USB Host
0000053378 [app] INFO: Battery state: charged, SoC: 100.00
0000073046 [gsm0710muxer] ERROR: The other end has not replied to keep alives (TESTs) 5 times, cons
0000073047 [gsm0710muxer] INFO: GSM07.10 muxer thread exiting
0000073047 [app] INFO: modem is not yet responding
0000073048 [app] INFO: Still trying to connect to cellular 00:49
0000073048 [app] INFO: Power source: USB Host
0000073050 [app] INFO: Battery state: charged, SoC: 100.00
0000073056 [app.cellinterp] INFO: timeout CEREG
0000073057 [app] INFO: modem is not yet responding
0000073146 [ncp.client] TRACE: Modem already off
0000073147 [gsm0710muxer] INFO: Stopping GSM07.10 muxer
0000073147 [gsm0710muxer] INFO: GSM07.10 muxer stopped
0000073147 [ncp.client] TRACE: Setting UART voltage translator state 0
0000073148 [ncp.client] TRACE: Soft power off modem successfully
0000073148 [ncp.client] TRACE: Deinit modem serial.
0000073148 [ncp.client] TRACE: NCP connection state changed: 0
0000073149 [net.pppncp] TRACE: NCP event 2
0000073149 [net.pppncp] TRACE: State changed event: 0
0000073149 [ncp.client] TRACE: NCP state changed: 0
0000073150 [net.pppncp] TRACE: NCP event 1
0000073150 [net.pppncp] TRACE: NCP event 3
0000073151 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_POWERING_UP
0000073151 [system.nm] TRACE: Interface 4 power state changed: 4
0000073151 [ncp.client] TRACE: Powering modem on
0000073150 [net.ppp.client] TRACE: PPP thread event LOWER_DOWN
0000073301 [net.pppncp] TRACE: NCP event 3
0000073302 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_UP
0000073302 [system.nm] TRACE: Interface 4 power state changed: 2
0000073302 [ncp.client] TRACE: Modem powered on
0000073303 [ncp.client] TRACE: Setting UART voltage translator state 1
0000073402 [ncp.client] TRACE: Setting UART voltage translator state 0
0000073502 [ncp.client] TRACE: Setting UART voltage translator state 1
0000074503 [ncp.at] TRACE: > AT
0000075504 [ncp.at] TRACE: > AT
0000076505 [ncp.at] TRACE: > AT
0000077506 [ncp.at] TRACE: > AT
0000077585 [ncp.at] TRACE: < OK
0000077585 [ncp.client] TRACE: NCP ready to accept AT commands
0000077586 [ncp.at] TRACE: > ATI9
0000077588 [ncp.at] TRACE: < OK
0000077588 [ncp.client] TRACE: App firmware: 204
0000077589 [ncp.at] TRACE: > AT+UGPIOC?
0000077591 [ncp.at] TRACE: < +UGPIOC:
0000077594 [ncp.at] TRACE: < OK
0000077595 [ncp.at] TRACE: > AT+UGPIOR=23
0000077597 [ncp.at] TRACE: < +UGPIOR: 23,1
0000077597 [ncp.at] TRACE: < OK
0000077598 [ncp.client] INFO: Using internal SIM card
0000077598 [ncp.at] TRACE: > AT+CPIN?
0000077600 [ncp.at] TRACE: < +CME ERROR: SIM not inserted
0000078600 [ncp.at] TRACE: > AT+CPIN?
0000078603 [ncp.at] TRACE: < +CPIN: READY
0000078604 [ncp.at] TRACE: < OK
0000078604 [ncp.at] TRACE: > AT+CCID
0000078607 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000078607 [ncp.at] TRACE: < OK
0000078607 [ncp.at] TRACE: > AT+CFUN=0,0
0000078612 [app.help] INFO: Set module functionality (CFUN): minimum functionality (0)
0000078614 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000078615 [ncp.at] TRACE: < OK
0000078616 [ncp.at] TRACE: > AT+CFUN=1,0
0000078619 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000078623 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000078622 [ncp.at] TRACE: < OK
0000078623 [ncp.at] TRACE: > AT+IFC=2,2
0000078629 [ncp.at] TRACE: < OK
0000078629 [ncp.at] TRACE: > AT
0000078631 [ncp.at] TRACE: < OK
0000078631 [ncp.at] TRACE: > AT+IPR=460800
0000078638 [ncp.at] TRACE: < OK
0000079638 [ncp.at] TRACE: > AT
0000079641 [ncp.at] TRACE: < OK
0000079641 [ncp.at] TRACE: > AT+CCID
0000079644 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000079644 [ncp.at] TRACE: < OK
0000079645 [ncp.at] TRACE: > AT+UMNOPROF?
0000079651 [ncp.at] TRACE: < +UMNOPROF: 100
0000079654 [app.help] INFO: Mobile Network Operator Profile (UMNOPROF): European (100)
0000079651 [ncp.at] TRACE: < OK
0000079652 [ncp.at] TRACE: > AT+UBANDMASK?
0000079655 [ncp.at] TRACE: < +UBANDMASK: 0,6170,1,524420
0000079657 [ncp.at] TRACE: < OK
0000079657 [ncp.at] TRACE: > AT+COPS=3,2
0000079665 [app.help] INFO: Operator Selection (COPS) Set: mode=set format (3) format=numeric (2)
0000079660 [ncp.at] TRACE: < OK
0000079660 [ncp.at] TRACE: > AT+CGEREP=1,0
0000079663 [ncp.at] TRACE: < OK
0000079663 [ncp.at] TRACE: > AT+URAT?
0000079666 [ncp.at] TRACE: < +URAT: 7
0000079667 [ncp.at] TRACE: < OK
0000079667 [ncp.at] TRACE: > AT+CPSMS?
0000079672 [ncp.at] TRACE: < +CPSMS:0,“01100000”,“00000000”
0000079672 [ncp.at] TRACE: < OK
0000079673 [ncp.at] TRACE: > AT+CEDRXS?
0000079675 [ncp.at] TRACE: < +CEDRXS:
0000079675 [ncp.at] TRACE: < OK
0000079676 [ncp.at] TRACE: > AT+CMUX=0,0,1509,
0000079681 [ncp.at] TRACE: < OK
0000079681 [gsm0710muxer] INFO: Starting GSM07.10 muxer
0000079681 [gsm0710muxer] INFO: GSM07.10 muxer thread started
0000079681 [gsm0710muxer] INFO: Openning mux channel 0
0000080949 [gsm0710muxer] INFO: Openning mux channel 1
0000080953 [ncp.at] TRACE: > AT
0000080956 [ncp.at] TRACE: < OK
0000080957 [ncp.client] TRACE: NCP state changed: 1
0000080957 [net.pppncp] TRACE: NCP event 1
0000080957 [net.ppp.client] TRACE: PPP thread event ADM_UP
0000080960 [ncp.at] TRACE: > AT
0000080965 [ncp.at] TRACE: < OK
0000080965 [ncp.at] TRACE: > AT+CFUN=1,0
0000080972 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000080979 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000080970 [ncp.at] TRACE: < OK
0000080971 [ncp.at] TRACE: > AT+CCID
0000080976 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000080977 [ncp.at] TRACE: < OK
0000080978 [ncp.at] TRACE: > AT+CGDCONT=1,“IP”,“super”
0000080986 [app.help] INFO: PDP context definition (CGDCONT): cid=1 pdpType=IP APN=super
0000081007 [ncp.at] TRACE: < OK
0000081008 [ncp.at] TRACE: > AT+CFUN=1,0
0000081010 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000081016 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000081014 [ncp.at] TRACE: < OK
0000081015 [ncp.at] TRACE: > AT+CEREG=2
0000081023 [app.help] INFO: EPS network (CEREG) Set to location enabled (2)
0000081019 [ncp.at] TRACE: < OK
0000081020 [ncp.client] TRACE: NCP connection state changed: 1
0000081020 [net.pppncp] TRACE: NCP event 2
0000081021 [net.pppncp] TRACE: State changed event: 1
0000081021 [net.ppp.client] TRACE: PPP thread event LOWER_DOWN
0000081022 [ncp.at] TRACE: > AT+COPS?
0000081026 [ncp.at] TRACE: < +COPS: 0
0000081038 [app.help] INFO: Operator Selection (COPS) Read: mode=automatic (0)
0000081027 [ncp.at] TRACE: < OK
0000081028 [ncp.at] TRACE: > AT+CEREG?
0000081033 [ncp.at] TRACE: < +CEREG: 2,2
0000081042 [app.help] INFO: EPS network (CEREG) Status: not registered, searching (2)
0000081033 [ncp.at] TRACE: < OK
0000083048 [app] INFO: Still trying to connect to cellular 00:59
0000083048 [app] INFO: Power source: USB Host
0000083050 [app] INFO: Battery state: charged, SoC: 100.00
0000083057 [ncp.at] TRACE: > AT+CGMI
0000093058 [app] INFO: modem is not yet responding
0000093058 [app] INFO: Still trying to connect to cellular 01:09
0000093058 [app] INFO: Power source: USB Host
0000093060 [app] INFO: Battery state: charged, SoC: 100.00
0000093061 [app.help] INFO: No compatible carriers found (searching for 01:03)
0000093067 [ncp.at] TRACE: > AT+CGMI
0000103068 [ncp.at] TRACE: > AT+CEREG?
0000103068 [app] INFO: modem is not yet responding
0000103069 [app] INFO: Still trying to connect to cellular 01:19
0000103069 [app] INFO: Power source: USB Host
0000103071 [app] INFO: Battery state: charged, SoC: 100.00
0000124064 [gsm0710muxer] ERROR: The other end has not replied to keep alives (TESTs) 5 times, cons
0000124065 [gsm0710muxer] INFO: GSM07.10 muxer thread exiting
0000124065 [app] INFO: modem is not yet responding
0000124066 [app] INFO: Still trying to connect to cellular 01:40
0000124066 [app] INFO: Power source: USB Host
0000124068 [app] INFO: Battery state: charged, SoC: 100.00
0000124074 [app.cellinterp] INFO: timeout CEREG
0000124075 [app] INFO: modem is not yet responding
0000124165 [ncp.client] TRACE: Modem already off
0000124166 [gsm0710muxer] INFO: Stopping GSM07.10 muxer
0000124166 [gsm0710muxer] INFO: GSM07.10 muxer stopped
0000124166 [ncp.client] TRACE: Setting UART voltage translator state 0
0000124167 [ncp.client] TRACE: Soft power off modem successfully
0000124167 [ncp.client] TRACE: Deinit modem serial.
0000124167 [ncp.client] TRACE: NCP connection state changed: 0
0000124168 [net.pppncp] TRACE: NCP event 2
0000124168 [net.pppncp] TRACE: State changed event: 0
0000124168 [ncp.client] TRACE: NCP state changed: 0
0000124169 [net.pppncp] TRACE: NCP event 1
0000124169 [net.pppncp] TRACE: NCP event 3
0000124170 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_POWERING_UP
0000124170 [system.nm] TRACE: Interface 4 power state changed: 4
0000124170 [ncp.client] TRACE: Powering modem on
0000124169 [net.ppp.client] TRACE: PPP thread event LOWER_DOWN
0000124320 [net.pppncp] TRACE: NCP event 3
0000124321 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_UP
0000124321 [system.nm] TRACE: Interface 4 power state changed: 2
0000124321 [ncp.client] TRACE: Modem powered on
0000124322 [ncp.client] TRACE: Setting UART voltage translator state 1
0000124421 [ncp.client] TRACE: Setting UART voltage translator state 0
0000124521 [ncp.client] TRACE: Setting UART voltage translator state 1
0000125522 [ncp.at] TRACE: > AT
0000126523 [ncp.at] TRACE: > AT
0000127524 [ncp.at] TRACE: > AT
0000128525 [ncp.at] TRACE: > AT
0000129526 [ncp.at] TRACE: > AT
0000129530 [ncp.at] TRACE: < OK
0000129530 [ncp.client] TRACE: NCP ready to accept AT commands
0000129530 [ncp.at] TRACE: > ATI9
0000129533 [ncp.at] TRACE: < OK
0000129534 [ncp.client] TRACE: App firmware: 204
0000129534 [ncp.at] TRACE: > AT+UGPIOC?
0000129536 [ncp.at] TRACE: < +UGPIOC:
0000129540 [ncp.at] TRACE: < OK
0000129540 [ncp.at] TRACE: > AT+UGPIOR=23
0000129543 [ncp.at] TRACE: < +UGPIOR: 23,1
0000129543 [ncp.at] TRACE: < OK
0000129544 [ncp.client] INFO: Using internal SIM card
0000129544 [ncp.at] TRACE: > AT+CPIN?
0000129546 [ncp.at] TRACE: < +CPIN: READY
0000129547 [ncp.at] TRACE: < OK
0000129547 [ncp.at] TRACE: > AT+CCID
0000129550 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000129550 [ncp.at] TRACE: < OK
0000129551 [ncp.at] TRACE: > AT+IFC=2,2
0000129553 [ncp.at] TRACE: < OK
0000129554 [ncp.at] TRACE: > AT
0000129555 [ncp.at] TRACE: < OK
0000129555 [ncp.at] TRACE: > AT+IPR=460800
0000129562 [ncp.at] TRACE: < OK
0000130562 [ncp.at] TRACE: > AT
0000130565 [ncp.at] TRACE: < OK
0000130565 [ncp.at] TRACE: > AT+CCID
0000130567 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000130568 [ncp.at] TRACE: < OK
0000130568 [ncp.at] TRACE: > AT+UMNOPROF?
0000130573 [ncp.at] TRACE: < +UMNOPROF: 100
0000130578 [app.help] INFO: Mobile Network Operator Profile (UMNOPROF): European (100)
0000130573 [ncp.at] TRACE: < OK
0000130574 [ncp.at] TRACE: > AT+UBANDMASK?
0000130577 [ncp.at] TRACE: < +UBANDMASK: 0,6170,1,524420
0000130577 [ncp.at] TRACE: < OK
0000130578 [ncp.at] TRACE: > AT+COPS=3,2
0000130589 [app.help] INFO: Operator Selection (COPS) Set: mode=set format (3) format=numeric (2)
0000130580 [ncp.at] TRACE: < OK
0000130581 [ncp.at] TRACE: > AT+CGEREP=1,0
0000130583 [ncp.at] TRACE: < OK
0000130583 [ncp.at] TRACE: > AT+URAT?
0000130586 [ncp.at] TRACE: < +URAT: 7
0000130587 [ncp.at] TRACE: < OK
0000130587 [ncp.at] TRACE: > AT+CPSMS?
0000130592 [ncp.at] TRACE: < +CPSMS:0,“01100000”,“00000000”
0000130592 [ncp.at] TRACE: < OK
0000130592 [ncp.at] TRACE: > AT+CEDRXS?
0000130594 [ncp.at] TRACE: < +CEDRXS:
0000130595 [ncp.at] TRACE: < OK
0000130595 [ncp.at] TRACE: > AT+CMUX=0,0,1509,
0000130599 [ncp.at] TRACE: < OK
0000130599 [gsm0710muxer] INFO: Starting GSM07.10 muxer
0000130600 [gsm0710muxer] INFO: Openning mux channel 0
0000130600 [gsm0710muxer] INFO: GSM07.10 muxer thread started
0000130603 [gsm0710muxer] INFO: Openning mux channel 1
0000130606 [ncp.at] TRACE: > AT
0000130609 [ncp.at] TRACE: < OK
0000130610 [ncp.client] TRACE: NCP state changed: 1
0000130610 [net.pppncp] TRACE: NCP event 1
0000130611 [net.ppp.client] TRACE: PPP thread event ADM_UP
0000130614 [ncp.at] TRACE: > AT+CFUN=1,0
0000130633 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000130636 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000130617 [ncp.at] TRACE: < OK
0000130623 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000130623 [ncp.at] TRACE: < OK
0000130624 [ncp.at] TRACE: > AT+CGDCONT=1,“IP”,“super”
0000130642 [app.help] INFO: PDP context definition (CGDCONT): cid=1 pdpType=IP APN=super
0000130645 [ncp.at] TRACE: < OK
0000130646 [ncp.at] TRACE: > AT+CFUN=1,0
0000130652 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000130658 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000130650 [ncp.at] TRACE: < OK
0000130651 [ncp.at] TRACE: > AT+CEREG=2
0000130668 [app.help] INFO: EPS network (CEREG) Set to location enabled (2)
0000130656 [ncp.client] TRACE: NCP connection state changed: 1
0000130656 [net.pppncp] TRACE: NCP event 2
0000130657 [net.pppncp] TRACE: State changed event: 1
0000130657 [ncp.at] TRACE: > AT+COPS?
0000130657 [net.ppp.client] TRACE: PPP thread event LOWER_DOWN
0000130662 [ncp.at] TRACE: < +COPS: 0
0000130676 [app.help] INFO: Operator Selection (COPS) Read: mode=automatic (0)
0000130662 [ncp.at] TRACE: < OK
0000130663 [ncp.at] TRACE: > AT+CEREG?
0000130667 [ncp.at] TRACE: < +CEREG: 2,2
0000130680 [app.help] INFO: EPS network (CEREG) Status: not registered, searching (2)
0000134066 [app] INFO: Still trying to connect to cellular 01:50
0000134066 [app] INFO: Power source: USB Host
0000134068 [app] INFO: Battery state: charged, SoC: 100.00
0000134075 [ncp.at] TRACE: > AT+CGMI
0000144076 [app] INFO: modem is not yet responding
0000144076 [app] INFO: Still trying to connect to cellular 02:00
0000144076 [app] INFO: Power source: USB Host
0000144078 [app] INFO: Battery state: charged, SoC: 100.00
0000144083 [ncp.at] TRACE: > AT+CGMI
0000154085 [ncp.at] TRACE: > AT+CEREG?
0000154085 [app] INFO: modem is not yet responding
0000154086 [app] INFO: Power source: USB Host
0000154088 [app] INFO: Battery state: charged, SoC: 100.00
0000154088 [app.help] INFO: No compatible carriers found (searching for 02:04)

I see the error… does the Boron have a SIM card?

I don’t see a card in the slot on the bottom of this card.

0000027843 [ncp.client] INFO: Using internal SIM card
0000027843 [ncp.at] TRACE: > AT+CPIN?
0000027845 [ncp.at] TRACE: < +CME ERROR: SIM not inserted

The Boron does have a built-in SIM card, and your SIM is active both at Particle and with the mobile carrier.

However this is concerning:

0000130573 [ncp.at] TRACE: < +UMNOPROF: 100
0000130578 [app.help] INFO: Mobile Network Operator Profile (UMNOPROF): European (100)

Your Boron should not be set to the European profile. Are you in the US, Canada, or Mexico? Those are the only countries where the Boron LTE is supported.

I am in US/Texas. How is the profile set/changed?

This should reset the MNO profile. Of course you’ll need to compile and flash it by USB since you can’t connect to the cloud

#include "Particle.h"

SYSTEM_MODE(SEMI_AUTOMATIC);

void setup() {
	Cellular.setActiveSim(INTERNAL_SIM);
	Cellular.clearCredentials();


	Cellular.on();

	int mnoProf = 0;
	Cellular.command("AT+COPS=2\r\n");
	Cellular.command("AT+UMNOPROF=%d\r\n", mnoProf);
	Cellular.command("AT+CFUN=15\r\n");

	// This is just so you know the operation is complete
	pinMode(D7, OUTPUT);
	digitalWrite(D7, HIGH);
}

void loop() {

}


1 Like

Tried it, and still no connection… here’s the debug after your code.

                                                                                                                                                           > 0000005900 [ncp.at] TRACE: > AT+CPIN?

0000005902 [ncp.at] TRACE: < +CPIN: READY
0000005903 [ncp.at] TRACE: < OK
0000005903 [ncp.at] TRACE: > AT+CCID
0000005906 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000005906 [ncp.at] TRACE: < OK
0000005907 [ncp.at] TRACE: > AT+CFUN=0,0
0000005912 [app.help] INFO: Set module functionality (CFUN): minimum functionality (0)
0000005914 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000005914 [ncp.at] TRACE: < OK
0000005915 [ncp.at] TRACE: > AT+CFUN=1,0
0000005919 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000005923 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000005918 [ncp.at] TRACE: < OK
0000005919 [ncp.at] TRACE: > AT+IFC=2,2
0000005921 [ncp.at] TRACE: < OK
0000005921 [ncp.at] TRACE: > AT
0000005923 [ncp.at] TRACE: < OK
0000005925 [ncp.at] TRACE: > AT+IPR=460800
0000006182 [ncp.at] TRACE: < OK
0000007183 [ncp.at] TRACE: > AT
0000007185 [ncp.at] TRACE: < OK
0000007185 [ncp.at] TRACE: > AT+CCID
0000007188 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000007189 [ncp.at] TRACE: < OK
0000007189 [ncp.at] TRACE: > AT+UMNOPROF?
0000007196 [ncp.at] TRACE: < +UMNOPROF: 100
0000007201 [app.help] INFO: Mobile Network Operator Profile (UMNOPROF): European (100)
0000007196 [ncp.at] TRACE: < OK
0000007196 [ncp.at] TRACE: > AT+UBANDMASK?
0000007199 [ncp.at] TRACE: < +UBANDMASK: 0,6170,1,524420
0000007200 [ncp.at] TRACE: < OK
0000007200 [ncp.at] TRACE: > AT+COPS=3,2
0000007212 [app.help] INFO: Operator Selection (COPS) Set: mode=set format (3) format=numeric (2)
0000007204 [ncp.at] TRACE: < OK
0000007204 [ncp.at] TRACE: > AT+CGEREP=1,0
0000007207 [ncp.at] TRACE: < OK
0000007207 [ncp.at] TRACE: > AT+URAT?
0000007210 [ncp.at] TRACE: < +URAT: 7
0000007210 [ncp.at] TRACE: < OK
0000007211 [ncp.at] TRACE: > AT+CPSMS?
0000007217 [ncp.at] TRACE: < +CPSMS:0,“01100000”,“00000000”
0000007217 [ncp.at] TRACE: < OK
0000007218 [ncp.at] TRACE: > AT+CEDRXS?
0000007220 [ncp.at] TRACE: < +CEDRXS:
0000007220 [ncp.at] TRACE: < OK
0000007221 [ncp.at] TRACE: > AT+CMUX=0,0,1509,
0000007227 [ncp.at] TRACE: < OK
0000007228 [gsm0710muxer] INFO: Starting GSM07.10 muxer
0000007228 [gsm0710muxer] INFO: Openning mux channel 0
0000007229 [gsm0710muxer] INFO: GSM07.10 muxer thread started
0000007232 [gsm0710muxer] INFO: Openning mux channel 1
0000007235 [ncp.at] TRACE: > AT
0000007239 [ncp.at] TRACE: < OK
0000007239 [ncp.client] TRACE: NCP state changed: 1
0000007240 [net.pppncp] TRACE: NCP event 1
0000015463 [app] INFO: Starting Tests!
0000015463 [app] INFO: Platform: Boron
0000015463 [app] INFO: Binary compiled for: 2.1.0
0000015464 [app] INFO: Cloud Debug Release 2.1.4
0000015464 [app] INFO: System version: 2.2.0
0000015465 [app] INFO: Device ID: e00fce68d0820f344794bc56
0000015465 [app] INFO: Power source: USB Host
0000015466 [app] INFO: Battery state: disconnected, SoC: -1.00
0000015466 [app] INFO: This device could have Ethernet (is 3rd generation)
0000015467 [app] INFO: FEATURE_ETHERNET_DETECTION not enabled, so Ethernet will not be used (even i
0000023477 [app] INFO: deviceID: e00fce68d0820f344794bc56
0000023478 [app] INFO: PMIC inputVoltageLimit: 3880 mV
0000023479 [app] INFO: PMIC inputCurrentLimit: 500 mA
0000023480 [app] INFO: PMIC minimumSystemVoltage: 3500 mV
0000023481 [app] INFO: PMIC chargeCurrentValue: 896 mA
0000023482 [app] INFO: PMIC chargeVoltageValue: 4112 mV
0000024483 [ncp.client] TRACE: Setting UART voltage translator state 1
0000024583 [ncp.client] TRACE: Setting UART voltage translator state 0
0000024683 [ncp.client] TRACE: Setting UART voltage translator state 1
0000027683 [ncp.client] ERROR: No response from NCP
0000027683 [ncp.client] TRACE: Setting UART voltage translator state 0
0000027683 [ncp.client] ERROR: Cannot hard reset the modem, it’s not on
0000027684 [ncp.client] TRACE: NCP state changed: 0
0000027684 [net.pppncp] TRACE: NCP event 1
0000027684 [app] INFO: modem is not yet responding
0000027688 [system.nm] INFO: State changed: IFACE_DOWN → IFACE_REQUEST_UP
0000027689 [net.pppncp] TRACE: PPP netif event from queue: 1
0000027689 [net.pppncp] TRACE: NCP event 3
0000027689 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_POWERING_UP
0000027690 [system.nm] INFO: State changed: IFACE_REQUEST_UP → IFACE_UP
0000027690 [system.nm] TRACE: Interface 4 power state changed: 4
0000027691 [ncp.client] TRACE: Powering modem on
0000027713 [app] INFO: Still trying to connect to cellular 00:00
0000027713 [app] INFO: Power source: USB Host
0000027713 [app] INFO: Battery state: disconnected, SoC: -1.00
0000027841 [net.pppncp] TRACE: NCP event 3
0000027841 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_UP
0000027841 [system.nm] TRACE: Interface 4 power state changed: 2
0000027842 [ncp.client] TRACE: Modem powered on
0000027842 [ncp.client] TRACE: Setting UART voltage translator state 1
0000027942 [ncp.client] TRACE: Setting UART voltage translator state 0
0000028042 [ncp.client] TRACE: Setting UART voltage translator state 1
0000028042 [gsm0710muxer] INFO: Stopping GSM07.10 muxer
0000028042 [gsm0710muxer] INFO: Gracefully stopping GSM07.10 muxer
0000028043 [gsm0710muxer] INFO: Closing all muxed channels
0000028043 [gsm0710muxer] INFO: Closing mux channel 1
0000028043 [gsm0710muxer] INFO: Muxed channel 2 already closed
0000028044 [gsm0710muxer] INFO: Muxed channel 3 already closed
0000028044 [gsm0710muxer] INFO: Muxed channel 4 already closed
0000036900 [gsm0710muxer] INFO: Sending CLD (multiplexer close down)
0000044520 [gsm0710muxer] INFO: Received response to CLD or timed out, exiting multiplexed mode
0000045785 [gsm0710muxer] INFO: GSM07.10 muxer thread exiting
0000045785 [gsm0710muxer] INFO: GSM07.10 muxer stopped
0000046786 [ncp.at] TRACE: > AT
0000047786 [ncp.at] TRACE: > AT
0000048786 [ncp.at] TRACE: > AT
0000049786 [ncp.at] TRACE: > AT
0000050786 [ncp.at] TRACE: > AT
0000051786 [ncp.at] TRACE: > AT
0000052786 [ncp.at] TRACE: > AT
0000053786 [ncp.at] TRACE: > AT
0000054786 [ncp.at] TRACE: > AT
0000055786 [ncp.at] TRACE: > AT
0000056786 [ncp.at] TRACE: > AT
0000057786 [ncp.at] TRACE: > AT
0000058786 [ncp.at] TRACE: > AT
0000059786 [ncp.at] TRACE: > AT
0000060786 [ncp.at] TRACE: > AT
0000061786 [ncp.client] ERROR: No response from NCP
0000061786 [ncp.client] TRACE: Setting UART voltage translator state 0
0000061786 [ncp.client] ERROR: Cannot hard reset the modem, it’s not on
0000061787 [net.pppncp] ERROR: Failed to initialize cellular NCP client: -210
0000061787 [app] INFO: modem is not yet responding
0000061788 [app] INFO: Still trying to connect to cellular 00:34
0000061788 [app] INFO: Power source: USB Host
0000061790 [app] INFO: Battery state: charged, SoC: 0.00
0000061817 [app] INFO: modem is not yet responding
0000061887 [net.pppncp] TRACE: NCP event 3
0000061887 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_POWERING_UP
0000061887 [system.nm] TRACE: Interface 4 power state changed: 4
0000061888 [ncp.client] TRACE: Powering modem on
0000062038 [net.pppncp] TRACE: NCP event 3
0000062038 [net.pppncp] TRACE: NCP power state changed: IF_POWER_STATE_UP
0000062038 [system.nm] TRACE: Interface 4 power state changed: 2
0000062039 [ncp.client] TRACE: Modem powered on
0000062039 [ncp.client] TRACE: Setting UART voltage translator state 1
0000062139 [ncp.client] TRACE: Setting UART voltage translator state 0
0000062239 [ncp.client] TRACE: Setting UART voltage translator state 1
0000063240 [ncp.at] TRACE: > AT
0000064240 [ncp.at] TRACE: > AT
0000065240 [ncp.at] TRACE: > AT
0000066240 [ncp.at] TRACE: > AT
0000066307 [ncp.at] TRACE: < OK
0000066307 [ncp.client] TRACE: NCP ready to accept AT commands
0000066308 [ncp.at] TRACE: > ATI9
0000066310 [ncp.at] TRACE: > AT+UGPIOC?
0000066310 [ncp.at] TRACE: < OK
0000066311 [ncp.at] TRACE: < +UGPIOC:
0000066315 [ncp.at] TRACE: < OK
0000066315 [ncp.at] TRACE: > AT+UGPIOR=23
0000066317 [ncp.at] TRACE: < +UGPIOR: 23,1
0000066318 [ncp.at] TRACE: < OK
0000066318 [ncp.client] INFO: Using internal SIM card
0000066318 [ncp.at] TRACE: > AT+CPIN?
0000066321 [ncp.at] TRACE: < +CME ERROR: SIM not inserted
0000067321 [ncp.at] TRACE: > AT+CPIN?
0000067323 [ncp.at] TRACE: < +CPIN: READY
0000067324 [ncp.at] TRACE: < OK
0000067324 [ncp.at] TRACE: > AT+CCID
0000067327 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000067327 [ncp.at] TRACE: < OK
0000067328 [ncp.at] TRACE: > AT+CFUN=0,0
0000067333 [app.help] INFO: Set module functionality (CFUN): minimum functionality (0)
0000067335 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000067336 [ncp.at] TRACE: < OK
0000067337 [ncp.at] TRACE: > AT+CFUN=1,0
0000067341 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000067344 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000067340 [ncp.at] TRACE: < OK
0000067340 [ncp.at] TRACE: > AT+IFC=2,2
0000067342 [ncp.at] TRACE: < OK
0000067343 [ncp.at] TRACE: > AT
0000067345 [ncp.at] TRACE: < OK
0000067346 [ncp.at] TRACE: > AT+IPR=460800
0000067604 [ncp.at] TRACE: < OK
0000068604 [ncp.at] TRACE: > AT
0000068606 [ncp.at] TRACE: < OK
0000068607 [ncp.at] TRACE: > AT+CCID
0000068609 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000068610 [ncp.at] TRACE: < OK
0000068610 [ncp.at] TRACE: > AT+UMNOPROF?
0000068615 [ncp.at] TRACE: < +UMNOPROF: 100
0000068618 [app.help] INFO: Mobile Network Operator Profile (UMNOPROF): European (100)
0000068615 [ncp.at] TRACE: < OK
0000068616 [ncp.at] TRACE: > AT+UBANDMASK?
0000068619 [ncp.at] TRACE: < +UBANDMASK: 0,6170,1,524420
0000068619 [ncp.at] TRACE: < OK
0000068620 [ncp.at] TRACE: > AT+COPS=3,2
0000068631 [app.help] INFO: Operator Selection (COPS) Set: mode=set format (3) format=numeric (2)
0000068623 [ncp.at] TRACE: < OK
0000068623 [ncp.at] TRACE: > AT+CGEREP=1,0
0000068626 [ncp.at] TRACE: < OK
0000068626 [ncp.at] TRACE: > AT+URAT?
0000068629 [ncp.at] TRACE: < +URAT: 7
0000068629 [ncp.at] TRACE: < OK
0000068630 [ncp.at] TRACE: > AT+CPSMS?
0000068635 [ncp.at] TRACE: < +CPSMS:0,“01100000”,“00000000”
0000068635 [ncp.at] TRACE: < OK
0000068635 [ncp.at] TRACE: > AT+CEDRXS?
0000068638 [ncp.at] TRACE: < +CEDRXS:
0000068638 [ncp.at] TRACE: < OK
0000068639 [ncp.at] TRACE: > AT+CMUX=0,0,1509,
0000068643 [ncp.at] TRACE: < OK
0000068644 [gsm0710muxer] INFO: Starting GSM07.10 muxer
0000068644 [gsm0710muxer] INFO: Openning mux channel 0
0000068645 [gsm0710muxer] INFO: GSM07.10 muxer thread started
0000068649 [gsm0710muxer] INFO: Openning mux channel 1
0000068651 [ncp.at] TRACE: > AT
0000068655 [ncp.at] TRACE: < OK
0000068656 [ncp.client] TRACE: NCP state changed: 1
0000068656 [net.pppncp] TRACE: NCP event 1
0000068657 [net.ppp.client] TRACE: PPP thread event ADM_UP
0000068657 [net.ppp.client] TRACE: State NONE → READY
0000068660 [ncp.at] TRACE: > AT
0000068664 [ncp.at] TRACE: < OK
0000068665 [ncp.at] TRACE: > AT+CFUN=1,0
0000068682 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000068685 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000068669 [ncp.at] TRACE: < OK
0000068670 [ncp.at] TRACE: > AT+CCID
0000068675 [ncp.at] TRACE: < +CCID: 89883070000008825570
0000068675 [ncp.at] TRACE: < OK
0000068676 [ncp.at] TRACE: > AT+CGDCONT=1,“IP”,“super”
0000068692 [app.help] INFO: PDP context definition (CGDCONT): cid=1 pdpType=IP APN=super
0000068698 [ncp.at] TRACE: < OK
0000068699 [ncp.at] TRACE: > AT+CFUN=1,0
0000068701 [app.help] INFO: Set module functionality (CFUN): full functionality (1)
0000068707 [app.help] INFO: Reset Mode: do not reset before setting fun (0)
0000068704 [ncp.at] TRACE: < OK
0000068705 [ncp.at] TRACE: > AT+CEREG=2
0000068718 [app.help] INFO: EPS network (CEREG) Set to location enabled (2)
0000068710 [ncp.at] TRACE: < OK
0000068710 [ncp.client] TRACE: NCP connection state changed: 1
0000068710 [net.pppncp] TRACE: NCP event 2
0000068711 [net.pppncp] TRACE: State changed event: 1
0000068711 [ncp.at] TRACE: > AT+COPS?
0000068712 [net.ppp.client] TRACE: PPP thread event LOWER_DOWN
0000068716 [ncp.at] TRACE: < +COPS: 0
0000068729 [app.help] INFO: Operator Selection (COPS) Read: mode=automatic (0)
0000068717 [ncp.at] TRACE: < OK
0000068717 [ncp.at] TRACE: > AT+CEREG?
0000068723 [ncp.at] TRACE: < +CEREG: 2,2
0000068734 [app.help] INFO: EPS network (CEREG) Status: not registered, searching (2)
0000068723 [ncp.at] TRACE: < OK
0000071787 [app] INFO: Still trying to connect to cellular 00:44
0000071787 [app] INFO: Power source: USB Host
0000071787 [app] INFO: Battery state: disconnected, SoC: -1.00

That’s really weird. First of all, the MNO profile should not have been 100 on a new device. And second, that code should have set it to 0, which should have been the default value. But the change didn’t appear to stick. This probably is something that’s best handled by a support ticket since that should not happen. Be sure to include a link to this post in your ticket.

I purchased a 2nd Boron, and it’s working perfectly with same code and location… Something happened to my 1st Boron, it just stopped working out of the blue after several months.