This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Assertion in SoftDevice (NRF_FAULT_ID_SD_ASSERT)

Hi

I'm using a nRF52832 togehter with the SoftDevice SD132 and the SDK V12.2.0. I encounter the problem, that the SoftDevice runs into the softdevice_fault_handler(). The reported error is as stated an SD assertion. Is there a possibility to figure out what went wrong?

It only happens when a new device has successfully been bonded and then disconnects. I am still able to receive the BLE_GAP_EVT_DISCONNECTED event but after that, the fault handler is executed. But if the device was previously bonded, there wont be an execution of the fault handler. The same code executes without error when I test it on an nRF51822 together with the SD 130.

Thanks for your help

Related