[Environ]
nRF Connect SDK v3.2.3
nRF9151 (Custom board)
VSCode (1.115.0)
Board target: board/nrf9151/ns
When using the PTI firmware, the AT command resulted in an error.
Regular Farm: mfw_nrf91x1_2.0.4.zip (This is no problem)
PTI Farm: mfw-pti_nrf91x1_2.3.8.zip
[Checked AT Command]
"AT", "AT%HWVERSION", "AT+CGMR", "AT+CFUN?" etc.
[Code used for sending]
int errAt = nrf_modem_at_cmd(AtRcvBuff, sizeof AtRcvBuff, "AT%s", sndCmd); // Send AT command
// sndCmd : Set AT command
When a standard library, the expected result is obtained, but when the PTI library, result is -1.
The execution firmware itself is the same; it only makes a call to nrf_modem_lib_init() at startup.
nrf_modem_lib_init() completes successfully (return value: 0) in both cases.
However, when using PTI firmware, the following error is displayed in the debug console.
[00:00:31.050,292] <err> lte_lc: nrf_modem_at_printf failed, reported error: 65536 [00:00:31.050,323] <err> lte_lc: Failed to configure PSM, err -14 [00:00:31.052,093] <err> lte_lc: Failed to enable eDRX, reported error: 65536 [00:00:31.052,093] <err> lte_lc: Failed to configure eDRX, err -14 [00:00:31.052,276] <err> nrf_modem: Modem has crashed, reason 0xfff, PC: 0x0 [00:00:31.052,337] <err> lte_lc: Failed to set fallback DNS address, err 110
What is the problem?
Best regards,
Kato.