AURA SOM/AURA Hardware/Peripherals/Watchdog

From DAVE Developer's Wiki
Jump to: navigation, search
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