We have a UCD90124A in our system and need to be able to disable/enable the watchdog timer from software while the system is running without resetting. We assumed we could write the (D3h) SYSTEM_WATCHDOG_CONFIG command with the enable bit 7 in byte 2 set to zero but that doesn't seem to be working. We tried running just the config command and also tried running the config command followed by issuing a watchdog 'tickle', neither seemed to have an effect.
Is there something special that needs to be done to get the watchdog disabled? Do you have a code example we could try?