AURA SOM/AURA Hardware/Peripherals/Watchdog

From DAVE Developer's Wiki
< AURA SOM‎ | AURA Hardware
Revision as of 13:27, 13 September 2023 by U0007 (talk | contribs) (Created page with "<section begin=History/> {| style="border-collapse:collapse; " !colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History |- !style="border-le...")

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
History
Issue Date Notes
2023/09/13 First release



Peripheral Watchdog[edit | edit source]

WDOG is an independent timer that is available for system use. It provides a safety feature to ensure that the software is executing as planned and that the CPU is not stuck in an infinite loop or executing unintended code.

The Watchdog module available on AURA is based on i.MX93 SoC. The SOC has five WDOG timers:

  • WDOG1 and WDOG2 are reset whenever the Cortex-M33 is reset

Description[edit | edit source]

The WDOG port supports the following features:

  • Configurable clock source inputs independent of the bus clock
  • Programmable 16-bit timeout value
  • Window mode option for the refresh mechanism
  • Optional timeout interrupt to allow post-processing diagnostics
  • Write-once-after-reset configuration fields

Pin mapping[edit | edit source]

The Pin mapping is described in the Pinout table section