We are using s110_nrf51_8.0.0_softdevice.hex soft device and nRF51 SDK v10.0. We have below questions in case of soft device assert scenario.
-
In what scenario's soft device will asserts?
-
How to recover from soft device device assert?
-
Can you explain what soft device does after assert_nrf_callback returns? Does soft device trigger system reset?
-
If we provide our version assert_nrf_callback where in if we don't reset the system then what will be behavior from soft device?
-
If we don't provide our version of assert_nrf_callback then any default __WEAK version of assert_nrf_callback get linked with application. If yes what is it's behavior?Will it reset the system?
Thanks in advance.