Hello,
We are currently using the RTI module in the TMS570LC4357 but we do not use the Digital Windowed Watchdog (DWWD).
As described in the Reference Manual, the DWWD function is disabled by default and only a dedicated key can enabled the function (DWDCTRL field in RTIDWDCTRL register).
It is also described in the Datasheet that "The application can choose to generate a system reset or a nonmaskable interrupt to the CPU in case of a watchdog violation".: my understanding is that the reset or NMI are generated only when DWWD is enabled.
But in the Table 17-35 (RTIWWDRXNCTRL register) of Reference Manual for the RTI module, the DWWD reaction must be configured as follows:
- 0x5 the DWWD will cause a reset if wtachdog is outside the time window defined or if the watchdog is not serviced at all.
- 0xA: the DWWD will generate a NMI if wtachdog is outside the time window defined.
- All other values: the DWWD will cause a reset if wtachdog is outside the time window defined or if the watchdog is not serviced at all.
=> my understanding is that the reset can be generated also when DWWD is disabled (watchdog is not serviced at al).
What is the meaning of this reset ?
How ensure that a reset will not be caused by the Watchdog functionality even though it is disabled by default ?
Best regards,
Christopher