Hello,
Using a single wdg at the driver position and 2 wdgm cases at the service layer position also can monitor both CPU0 and CPU1, right?
Then why different watchdogs are available in the TC3XX family? Is it due to any safety medium?
Whether using a single wdg (CPU0WDG) can make any safety violations?
Thank You
For different cores, why different watchdogs are needed?
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- teenabhardwaj
- Posts: 1
- Joined: Mon May 08, 2023 1:50 am
- barshatriplee
- Posts: 200
- Joined: Wed Mar 22, 2023 10:11 am
Re: For different cores, why different watchdogs are needed?
It is possible to use a single watchdog timer at the driver position and two watchdog timer instances at the service layer position to monitor both CPU0 and CPU1 in a dual-core system. However, the use of multiple watchdog timers can provide more safety and reliability in the system.
The TC3XX family of microcontrollers provides different types of watchdog timers to meet different safety and reliability requirements. For example, the Safety WDG (watchdog) in the TC3XX family is designed to meet the requirements of safety-critical applications by providing redundant watchdog timers that can detect and recover from faults in the system. In addition, some of the watchdog timers in the TC3XX family have additional features, such as windowed mode and early warning capabilities, which can further enhance system safety and reliability.
Using a single watchdog timer (such as the CPU0WDG) can make the system vulnerable to safety violations if the watchdog timer fails to trigger a system reset in case of a fault.
The TC3XX family of microcontrollers provides different types of watchdog timers to meet different safety and reliability requirements. For example, the Safety WDG (watchdog) in the TC3XX family is designed to meet the requirements of safety-critical applications by providing redundant watchdog timers that can detect and recover from faults in the system. In addition, some of the watchdog timers in the TC3XX family have additional features, such as windowed mode and early warning capabilities, which can further enhance system safety and reliability.
Using a single watchdog timer (such as the CPU0WDG) can make the system vulnerable to safety violations if the watchdog timer fails to trigger a system reset in case of a fault.
Please be positive and constructive with your questions and comments.