NRF9160 reboot loop when network activated

I am building and running the Serial LTE application on a nrf9160. But am facing an issue with the application going into a reboot loop when network is activated.

I am using the SDK 2.6.1

The board is a Mikroe LTE 4. I have created a custom board definition based on the nrf9160dk. Board files attached below.

The app is configured with CONFIG_SLM_AUTO_CONNECT=y

When flashed, the application is constantly rebooting. If i deactivate the network connection with AT+CFUN=0, it stops rebooting.

Serial Console Output of the reboots:

[Sec Thread] Secure image initializing!
TF-M Float ABI: Hard
Lazy stacking enabled
Booting TF-M v2.0.0
Ready
[Sec Thread] Secure image initializing!
TF-M Float ABI: Hard
Lazy stacking enabled
Booting TF-M v2.0.0
Ready
[Sec Thread] Secure image initializing!
TF-M Float ABI: Hard
Lazy stacking enabled
Booting TF-M v2.0.0
Ready
[Sec Thread] Secure image initializing!
TF-M Float ABI: Hard
Lazy stacking enabled
Booting TF-M v2.0.0
Ready

RTT Output:

[00:00:00.253,112] <dbg> os: setup_thread_stack: stack 0x20028d00 for thread 0x20014628: obj_size=4096 buf_start=0x20028d00  buf_size 4096 stack_ptr=0x20029d00
[00:00:00.253,936] <dbg> os: z_impl_k_mutex_lock: 0x20014540 took mutex 0x2001114c, count: 1, orig prio: 0
[00:00:00.254,486] <dbg> os: z_impl_k_mutex_unlock: mutex 0x2001114c lock_count: 1
[00:00:00.254,943] <dbg> os: z_impl_k_mutex_unlock: new owner of mutex 0x2001114c: 0 (prio: -1000)
[00:00:00.255,462] <dbg> os: z_impl_k_mutex_lock: 0x20014540 took mutex 0x2001114c, count: 1, orig prio: 0
[00:00:00.256,011] <dbg> os: z_impl_k_mutex_unlock: mutex 0x2001114c lock_count: 1
[00:00:00.256,469] <dbg> os: z_impl_k_mutex_unlock: new owner of mutex 0x2001114c: 0 (prio: -1000)
[00:00:00.256,988] <dbg> os: z_impl_k_mutex_lock: 0x20014540 took mutex 0x2001114c, count: 1, orig prio: 0

mikroe_lte.zip

Config from the build folder

config.txt.zip

Parents Reply Children
No Data
Related