This operation is usually referred to as “feeding”, “kicking”, or “patting” the dog. Once enabled, the system software needs to reset the counter periodically to prevent the device from rebooting. The peripheral is typically disabled by default and it’s the programmers responsibility to configure and enable it in software. When the count reaches zero, the hardware will automatically reset the device. This peripheral is comprised of a counter which decrements automatically by the hardware each clock cycle. Most chip vendors include an isolated RTL block known as a “Watchdog Timer” in a MCU. Using GDB Python to prevent Software Watchdog Misfires.Configuring the NRF52 Hardware Watchdog.Examining the NRF52840 Hardware Watchdog Behavior.Enabling a Hardware Watchdog in a System.How do I find out if a watchdog reset took place?.What happens when the watchdog expires?.How does the watchdog behave with a debugger?. When does the watchdog configuration get reset?.
0 Comments
Leave a Reply. |