i'm migrating my application from nRF53 (SDK 2.6.0) to nRF54L15 (SDK 3.0.1) and i've started to get crashes in the soft device.
sometimes it reboots without any logs at all and sometimes i get an assert from the SoftDevice. I'm using the nRF54L15-DK version 0.9.2.
[00:00:15.606,588] <err> bt_sdc_hci_driver: SoftDevice Controller ASSERT: 48, 602 [00:00:15.606,598] <err> os: ***** HARD FAULT ***** [00:00:15.606,604] <err> os: Fault escalation (see below) [00:00:15.606,611] <err> os: ARCH_EXCEPT with reason 3 [00:00:15.606,621] <err> os: r0/a1: 0x00000003 r1/a2: 0x00000004 r2/a3: 0x00000003 [00:00:15.606,631] <err> os: r3/a4: 0x00000003 r12/ip: 0x00000012 r14/lr: 0x0004c64f [00:00:15.606,637] <err> os: xpsr: 0x010000f5 [00:00:15.606,655] <err> os: Faulting instruction address (r15/pc): 0x0003db3e [00:00:15.606,675] <err> os: >>> ZEPHYR FATAL ERROR 3: Kernel oops on CPU 0 [00:00:15.606,681] <err> os: Fault during interrupt handling [00:00:15.606,702] <err> os: Current thread: 0x20008788 (idle) [00:00:15.737,753] <err> os: Halting system
[00:10:30.291,672] <err> bt_sdc_hci_driver: SoftDevice Controller ASSERT: 48, 212 ASSERTION FAIL @ WEST_TOPDIR/zephyr/include/zephyr/spinlock.h:136 [00:10:30.291,704] <err> os: ***** HARD FAULT ***** [00:10:30.291,710] <err> os: Fault escalation (see below) [00:10:30.291,717] <err> os: ARCH_EXCEPT with reason 4 [00:10:30.291,729] <err> os: r0/a1: 0x00000004 r1/a2: 0x00000088 r2/a3: 0x00000001 [00:10:30.291,739] <err> os: r3/a4: 0x00000004 r12/ip: 0x00000004 r14/lr: 0x0004521d [00:10:30.291,745] <err> os: xpsr: 0x0100009a [00:10:30.291,751] <err> os: Faulting instruction address (r15/pc): 0x0004b8da [00:10:30.291,771] <err> os: >>> ZEPHYR FATAL ERROR 4: Kernel panic on CPU 0 [00:10:30.291,789] <err> os: Fault during interrupt handling [00:10:30.291,811] <err> os: Current thread: 0x20008788 (idle) [00:10:30.408,707] <err> os: Halting system