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

SOFTDEVICE ASSERTION FAILED AT 0x00014AA6

HI,

I got the following log while advertising:

SOFTDEVICE ASSERTION FAILED AT 0x00014AA6

Since this address locates at softdevice, I can not know what happens.

Would you please point me out? Thanks

Softdevice s140 6.1.1

SDK 15.3

chip: nrf52840

Parents
  • Hi,

    It seems like I have the same problem.

    Same chip.

    Same SDK version.

    Same Softdevice version.

    Also NRF_FAULT_ID_SD_ASSERT and pc of fault = 0x00014AA6.

    Unfortunately I did not manage to setup the our external 32kHz digital clock source (not a crystal) on XL1 as clock source for softdevice, so I had to take inaccurate RC:

    I have found a way to easy reproduce the misbehavior:

    Running in a loop flash access commands like nrf_fstorage_erase and nrf_fstorage_write while softdevice is enabled (active advertisement is even not needed).

    Additionally I found out, that this misbehavior happens only by using softdevice S140 v6.1.1 and v6.1.0 but not with v6.0.0!

    So, please give me some suggestions, what can be done to make the system stable and avoid these softdevice assertion faults.

Reply
  • Hi,

    It seems like I have the same problem.

    Same chip.

    Same SDK version.

    Same Softdevice version.

    Also NRF_FAULT_ID_SD_ASSERT and pc of fault = 0x00014AA6.

    Unfortunately I did not manage to setup the our external 32kHz digital clock source (not a crystal) on XL1 as clock source for softdevice, so I had to take inaccurate RC:

    I have found a way to easy reproduce the misbehavior:

    Running in a loop flash access commands like nrf_fstorage_erase and nrf_fstorage_write while softdevice is enabled (active advertisement is even not needed).

    Additionally I found out, that this misbehavior happens only by using softdevice S140 v6.1.1 and v6.1.0 but not with v6.0.0!

    So, please give me some suggestions, what can be done to make the system stable and avoid these softdevice assertion faults.

Children
Related