This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
subdevices [2020/06/03 14:59] – [PPWA] ursgraf | subdevices [2020/06/09 15:43] – [Watchdog] ursgraf | ||
---|---|---|---|
Line 98: | Line 98: | ||
===== Watchdog ===== | ===== Watchdog ===== | ||
- | The watchdog is a decrementing counter which will fire as soon as it reaches 0. The counter decrements with every clock cycle. Is has to be set periodically to a desired value to prevent the watchdog of running out. This preset value determines the watchout time. Make sure to set the base clock of this subdevice correctly, because the watchdog timer is derived from that clock. | + | The watchdog is a decrementing counter which will fire as soon as it reaches 0. The counter decrements with every clock cycle. Is has to be set periodically to a desired value to prevent the watchdog of running out. This preset value determines the watchout time. Make sure to set the base clock of this subdevice correctly |
^Offset^Size [byte] ^Name^r/ | ^Offset^Size [byte] ^Name^r/ | ||
Line 111: | Line 111: | ||
rearm: When the watchdog has fired (timed out), it has to be reset with this signal. Write ' | rearm: When the watchdog has fired (timed out), it has to be reset with this signal. Write ' | ||
counter: before the watchdog gets rearmed, a counter-value has to be set. | counter: before the watchdog gets rearmed, a counter-value has to be set. | ||
+ | |||
+ | === Outputs === | ||