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
  • I'm using a custom board.

    I attempted to convert the PC address into the file name and line number using addr2line, and the result was like this:

    Regarding this output, the relevant information I have obtained is as follows

    If the output is ??:0, possible reasons include: 
    Invalid address
    The executable file does not contain debugging information
    The input file type is incorrect (it is necessary to distinguish between the executable file and the relocatable object)

Children
Related