SOFTDEVICE: ASSERTION FAILED PC=0x00014CBC

I am currently debugging the nrf52832 project developed using the nrf5SDK.

I will encounter SOFTDEVICE: ASSERTION FAILED from time to time, like this:

I don't have a reliable method to reproduce this problem consistently.

By using the disassembly window of Keil, it seems that this problem occurs when the interrupt is triggered.

But I don't understand why this issue was triggered.

Parents Reply
  • Hi,

    What I mean is whether it is possible to use methods like register pointers to determine which part is experiencing priority blocking or Stony Brook timeout.It should not be caused by disabling the global interrupt.I attempted to output p_file_name and line_num, but the result was garbled characters. I was unable to pinpoint the exact location of the error.

Children
Related