Never mind, the AT+CREG?
timeout issues are back, even with battery and USB plugged in… I’m wondering if there’s something wrong with the board. I swear it worked at least once today. Example log:
SEGGER J-Link V7.94i - Real time terminal output
SEGGER J-Link (unknown) V2.0, SN=802000342
Process: JLinkExe
*** Booting nRF Connect SDK v2.9.1-60d0d6c8d42d ***
*** Using Zephyr OS v3.7.99-ca954a6216c9 ***
Powering on modem
Bring up network interface
Waiting for L4 connected
[00:00:11.895,416] <dbg> modem_chat: modem_chat_script_start: running script: quectel_bg95_init_chat_script
[00:00:11.895,446] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 0
[00:00:11.895,477] <dbg> modem_chat: modem_chat_script_next: sending: ATE0
[00:00:11.916,656] <dbg> modem_chat: modem_chat_on_unknown_command_received: ATE0
[00:00:11.916,717] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:11.916,748] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 1
[00:00:11.916,778] <dbg> modem_chat: modem_chat_script_next: sending: AT+CFUN=4
[00:00:12.053,802] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.053,833] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 2
[00:00:12.053,863] <dbg> modem_chat: modem_chat_script_next: sending: AT+CMEE=1
[00:00:12.075,561] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.075,622] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 3
[00:00:12.075,653] <dbg> modem_chat: modem_chat_script_next: sending: AT+CREG=1
[00:00:12.097,290] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.097,320] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 4
[00:00:12.097,351] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGREG=1
[00:00:12.119,049] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.119,079] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 5
[00:00:12.119,110] <dbg> modem_chat: modem_chat_script_next: sending: AT+CEREG=1
[00:00:12.140,777] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.140,808] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 6
[00:00:12.140,838] <dbg> modem_chat: modem_chat_script_next: sending: AT+CREG?
[00:00:12.162,445] <dbg> modem_chat: modem_chat_log_received_command: +CREG: 1 0
[00:00:12.162,506] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.162,536] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 7
[00:00:12.162,567] <dbg> modem_chat: modem_chat_script_next: sending: AT+CEREG?
[00:00:12.184,234] <dbg> modem_chat: modem_chat_log_received_command: +CEREG: 1 4
[00:00:12.184,295] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.184,326] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 8
[00:00:12.184,356] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGREG?
[00:00:12.206,054] <dbg> modem_chat: modem_chat_log_received_command: +CGREG: 1 0
[00:00:12.206,115] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.206,146] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 9
[00:00:12.206,176] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGSN
[00:00:12.227,935] <dbg> modem_chat: modem_chat_log_received_command: 864593056768822
[00:00:12.227,966] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 10
[00:00:12.228,027] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.228,027] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 11
[00:00:12.228,088] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGMM
[00:00:12.249,542] <dbg> modem_chat: modem_chat_log_received_command: BG95-M3
[00:00:12.249,603] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 12
[00:00:12.249,664] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.249,664] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 13
[00:00:12.249,694] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGMI
[00:00:12.271,179] <dbg> modem_chat: modem_chat_log_received_command: Quectel
[00:00:12.271,209] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 14
[00:00:12.271,270] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.271,301] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 15
[00:00:12.271,331] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGMR
[00:00:12.292,816] <dbg> modem_chat: modem_chat_log_received_command: BG95M3LAR02A03
[00:00:12.292,846] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 16
[00:00:12.292,907] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.292,938] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 17
[00:00:12.292,968] <dbg> modem_chat: modem_chat_script_next: sending: AT+CIMI
[00:00:12.314,636] <dbg> modem_chat: modem_chat_log_received_command: 370021201019608
[00:00:12.314,666] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 18
[00:00:12.314,758] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.314,758] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 19
[00:00:12.314,788] <dbg> modem_chat: modem_chat_script_next: sending: AT+QCCID
[00:00:12.336,517] <dbg> modem_chat: modem_chat_log_received_command: +QCCID: 89010210524010196085
[00:00:12.336,547] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 20
[00:00:12.336,608] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.336,639] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_init_chat_script: step: 21
[00:00:12.336,669] <dbg> modem_chat: modem_chat_script_next: sending: AT+CMUX=0,0,5,127
[00:00:12.359,008] <dbg> modem_chat: modem_chat_on_unknown_command_received: OK
[00:00:12.636,840] <dbg> modem_chat: modem_chat_script_stop: quectel_bg95_init_chat_script: complete
[00:00:12.758,483] <inf> modem_at_shell: pipe connected
[00:00:12.758,544] <inf> modem_at_shell: opening pipe
[00:00:12.780,395] <inf> modem_at_shell: pipe opened
[00:00:12.780,456] <inf> modem_at_shell: chat attached
[00:00:12.901,947] <dbg> modem_chat: modem_chat_script_start: running script: quectel_bg95_dial_chat_script
[00:00:12.901,977] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_dial_chat_script: step: 0
[00:00:12.902,008] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGACT=0,1
[00:00:12.925,231] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.925,262] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_dial_chat_script: step: 1
[00:00:12.925,292] <dbg> modem_chat: modem_chat_script_next: sending: AT+CGDCONT=1,"IP","internet.ideasclaro.com.do"
[00:00:12.952,423] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.952,484] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_dial_chat_script: step: 2
[00:00:12.952,514] <dbg> modem_chat: modem_chat_script_next: sending: AT+CFUN=1
[00:00:12.976,684] <dbg> modem_chat: modem_chat_log_received_command: OK
[00:00:12.976,715] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_dial_chat_script: step: 3
[00:00:12.976,776] <dbg> modem_chat: modem_chat_script_next: sending: ATD*99***1#
[00:00:12.976,898] <dbg> modem_chat: modem_chat_script_stop: quectel_bg95_dial_chat_script: complete
[00:00:13.000,549] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x0d because 0x7e was expected.
[00:00:13.000,579] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x0a because 0x7e was expected.
[00:00:13.000,610] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x43 because 0x7e was expected.
[00:00:13.000,610] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x4f because 0x7e was expected.
[00:00:13.000,640] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x4e because 0x7e was expected.
[00:00:13.000,640] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x4e because 0x7e was expected.
[00:00:13.000,671] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x45 because 0x7e was expected.
[00:00:13.000,671] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x43 because 0x7e was expected.
[00:00:13.000,701] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x54 because 0x7e was expected.
[00:00:13.000,701] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x20 because 0x7e was expected.
[00:00:13.000,732] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x31 because 0x7e was expected.
[00:00:13.000,732] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x35 because 0x7e was expected.
[00:00:13.000,762] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x30 because 0x7e was expected.
[00:00:13.000,793] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x30 because 0x7e was expected.
[00:00:13.000,793] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x30 because 0x7e was expected.
[00:00:13.000,823] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x30 because 0x7e was expected.
[00:00:13.000,823] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x30 because 0x7e was expected.
[00:00:13.000,854] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x30 because 0x7e was expected.
[00:00:13.000,854] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x30 because 0x7e was expected.
[00:00:13.000,885] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x0d because 0x7e was expected.
[00:00:13.000,885] <dbg> modem_ppp: modem_ppp_is_byte_expected: Dropping byte 0x0a because 0x7e was expected.
[00:00:13.421,081] <dbg> modem_chat: modem_chat_on_unknown_command_received: APP RDY
[00:00:13.421,173] <dbg> modem_chat: modem_chat_on_unknown_command_received: APP RDY
[00:00:16.148,773] <dbg> modem_chat: modem_chat_log_received_command: +CREG: 2
[00:00:16.148,895] <dbg> modem_chat: modem_chat_log_received_command: +CGREG: 2
[00:00:16.176,696] <dbg> modem_chat: modem_chat_log_received_command: +CREG: 1
[00:00:16.200,958] <dbg> modem_ppp: modem_ppp_process_received_byte: Receiving PPP frame
[00:00:16.201,171] <dbg> modem_ppp: modem_ppp_process_received_byte: Received PPP frame (len 29)
[00:00:16.201,599] <dbg> modem_ppp: modem_ppp_process_received_byte: Receiving PPP frame
[00:00:16.201,690] <dbg> modem_ppp: modem_ppp_process_received_byte: Received PPP frame (len 12)
[00:00:16.228,027] <dbg> modem_ppp: modem_ppp_process_received_byte: Receiving PPP frame
[00:00:16.228,118] <dbg> modem_ppp: modem_ppp_process_received_byte: Received PPP frame (len 13)
[00:00:16.251,983] <dbg> modem_ppp: modem_ppp_process_received_byte: Receiving PPP frame
[00:00:16.252,105] <dbg> modem_ppp: modem_ppp_process_received_byte: Received PPP frame (len 12)
[00:00:16.279,937] <dbg> modem_ppp: modem_ppp_process_received_byte: Receiving PPP frame
[00:00:16.280,029] <dbg> modem_ppp: modem_ppp_process_received_byte: Received PPP frame (len 12)
[00:00:16.280,090] <dbg> modem_ppp: modem_ppp_process_received_byte: Receiving PPP frame
[00:00:16.280,181] <dbg> modem_ppp: modem_ppp_process_received_byte: Received PPP frame (len 9)
[00:00:46.176,940] <dbg> modem_chat: modem_chat_script_start: running script: quectel_bg95_periodic_chat_script
[00:00:46.176,971] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_periodic_chat_script: step: 0
[00:00:46.177,001] <dbg> modem_chat: modem_chat_script_next: sending: AT+CREG?
[00:00:50.177,093] <wrn> modem_chat: quectel_bg95_periodic_chat_script: timed out
[00:01:20.177,276] <dbg> modem_chat: modem_chat_script_start: running script: quectel_bg95_periodic_chat_script
[00:01:20.177,337] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_periodic_chat_script: step: 0
[00:01:20.177,368] <dbg> modem_chat: modem_chat_script_next: sending: AT+CREG?
[00:01:24.177,429] <wrn> modem_chat: quectel_bg95_periodic_chat_script: timed out
[00:01:54.177,612] <dbg> modem_chat: modem_chat_script_start: running script: quectel_bg95_periodic_chat_script
[00:01:54.177,673] <dbg> modem_chat: modem_chat_script_next: quectel_bg95_periodic_chat_script: step: 0
[00:01:54.177,703] <dbg> modem_chat: modem_chat_script_next: sending: AT+CREG?
[00:01:58.177,764] <wrn> modem_chat: quectel_bg95_periodic_chat_script: timed out
L4 was not connected in time
Any advice? Did anyone manage to run the Zephyr cellular modem sample on the RAK5010 board? I tried tuning some config variables like CONFIG_MODEM_CELLULAR_PERIODIC_SCRIPT_MS
but it didn’t help.