SOFTDEVICE DISABLE ISSUE WHILE WDT IS RUNNING

Hello,

I need to write to the UICR flash multiple times. Typically, this involves disabling the softdevice, writing to the UICR, and then re-enabling the softdevice. However, when the software WDT is enabled, this process becomes problematic. The enabled WDT prevents the low-frequency clock (lfclk) from stopping, thus preventing the softdevice from being disabled.

Is there a way to disable the WDT functionality temporarily and re-enable it after writing to the UICR?

Parents Reply
  •       We are using SDK 15.0.0. WDT preventing the softdevice disabled, because while disabling softdevice there is internal function call for lfclk_stop(), but due to WDT enable, lfclk() forcefully started and hence softdevice is not disabling. so, we can't be able to write to UICR.
        How to disable the softdevice when WDT is enabled??? waiting for your reply.

Children
Related