Part Number: TMS320F280049
Hi,
we are forcing Piccolo devices to reset by writing a zero into the WDCR register. The wrong WDCHK value causes an immediate reset.
On the 280049, this does not work if the watchdog is disabled (via WDDIS bit). In this case, any write to the WDCR register that does not include the correct WDCHK value is ignored.
So our "force reset" procedure has to be extended:
First, make sure that the watchdog is enabled by clearing the WDDIS bit (and writing the correct WDCHK value).
Then write an invalid value (zero) to WDCR as before to force a reset.
The changed behaviour is okay for us, but is not code compatible to other Piccolo devices. And - it should be noted in the datasheet.
Regards, Stephan