Hi,
We have recently migrated from RM48L950 to RM57L843, and the same RTI DWD code, same emulator that was working on RM48 in terms of using RTI digital watchdog has stopped working for RM57.
Emulator: Blackhawk USB-200
The way that was working on RM48 is:
1)enable DWD
rtiREG1->DWDPRLD = 0xFFFU;
rtiREG1->DWDCTRL = 0xA98559DA;
2) periodically clear
rtiREG1->WDKEY = 0x0000E51A;
rtiREG1->WDKEY = 0x0000A35C;
The COS bit in RTIGCTRL is 0 which is "Counters are stopped while in halting debug mode." However, with RM57, a DWD reset would happen as soon as there was debugger halt by either clicking "suspend" button, or hitting a breakpoint.
Could you please advise the difference between the two processors in terms of running/using the RTI digital watchdog.
Thank you.
Clio