mpsl_init: MPSL ASSERT: 112, 2245

Hi. I'm using NCS v1.9.1 with nRF5340 and I'm trying to merge the direct_test_mode sample app with the hci_rpmsg sample app. Basically, I have one net core image that has both sample apps. When the net core app boots up, it runs the hci_rpmsg app or the direct_test_mode app.

When the net core is running direct_test_mode app, I'm getting the following asserts when I try to run a transmit test.

nrf_dppi[00:00:30.074,218] <err> mpsl_init: MPSL ASSERT: 112, 2245
[00:00:30.074,249] <err> os: ***** HARD FAULT *****
[00:00:30.074,249] <err> os:   Fault escalation (see below)
[00:00:30.074,249] <err> os: ARCH_EXCEPT with reason 3

[00:00:30.074,279] <err> os: r0/a1:  0x00000003  r1/a2:  0x21001938  r2/a3:  0x21001938
[00:00:30.074,279] <err> os: r3/a4:  0x21002520 r12/ip:  0x00000000 r14/lr:  0x010246df
[00:00:30.074,279] <err> os:  xpsr:  0x61000018
[00:00:30.074,279] <err> os: Faulting instruction address (r15/pc): 0x0101fe62
[00:00:30.074,310] <err> os: >>> ZEPHYR FATAL ERROR 3: Kernel oops on CPU 0
[00:00:30.074,310] <err> os: Fault during interrupt handling

[00:00:30.074,310] <err> os: Current thread: 0x21001938 (Shure rpmsg)
ÿ*** Booting Zephyr OS build v2.7.99-ncs1-1  ***

Since I don't have access to the MPSL library, can you shed some light about the possible cause of this assertion? What does the code 2245 mean?

Parents Reply Children
Related