framework watchdog

Problem background Since working on stability, I have learned that the framework has a watchdog to monitor whether the main process is stuck. If it is stuck for 60 seconds, the process in which it is located will be killed, which is system_server, and the upper layer will be restarted. Just search for the key […]

Computer motherboard SuperIO IT8786E/IT8728F implements watchdog function and operates EC source code

Source code for computer motherboard SuperIO IT8786E/IT8728F to implement Watch Dog function and operate EC 1. Definition of watchdog 2. Basic principles of watchdog 3. Method and source code to implement watchdog by SuperIO chip IT8786E 1.SuperIO Chip: IT8786E-I Description and underlying enablement of watchdog 2. Use Shell script to open the watchdog code at […]

PKE8720DF-C13-F10 development board – watchdog resets according to set time

Table of Contents 1. Watchdog Overview 2. Hardware preparation 3. Software preparation 4. Code introduction 5. Experimental results 5.1 watchdog=5s 5.2 watchdog=10s 5.3 Callback function 1. Watchdog Overview Watchdog Timer is a hardware timer used to detect the occurrence of software faults and then automatically generate a system reset or Watchdog interrupt when the programming […]

watchdog watchdog framework analysis-sunxi

Table of Contents 0 Introduction 1. Registration of equipment 1.1 sunxi_wdt_probe 1.2 watchdog_register_device 1.4 Finally misc_register registers watchdog_miscdev 2. watchdog_miscdev device analysis 2.1 watchdog_open 2.2 watchdog_write 2.3 watchdog_release 2.4 watchdog_stop 2.5 watchdog_set_timeout 2.6 watchdog_ping/distributed (interested in learning more independently) 2.7 watchdog_ioctl 3. When using the standard kernel framework wdt driver, you need to pay special […]

FreeRTOS (independent watchdog monitoring task execution and low power consumption Tickless mode)

Data comes from Hardware Home:Data Summary – FreeRTOS Real-Time Operating System Course (Multi-task Management) Directory 1. Introduction of independent watchdog 2. Watchdog monitoring multi-tasking execution ideas 1. Monitoring target 2. Monitoring plan 3. Application Notes 3. Watchdog monitoring multi-task programming 1. STM32cubeMX configuration 2. Code writing 4. Low power Tickless mode 1. Introduction to Tickless […]

GD32F103VE window watchdog timer

GD32F103VE window watchdog timer There are two watchdog timers (WDGT): 1. Independent watchdog timer (FWDGT) 2. Window Watchdog Timer (WWDGT) After the window watchdog timer is turned on, its 7-bit down-counter works. When the count value of “downward decrement counter” reaches “preset window value”, it will command the CPU to reset; In order not to […]

GD32F103VE independent watchdog

GD32F103VE independent watchdog There are two watchdog timers (WDGT): 1, Independent watchdog timer (FWDGT) 2. Window Watchdog Timer (WWDGT) The independent watchdog timer (FWDGT) has an independent clock source (IRC40K). The independent watchdog timer has a down counter, when the counter reaches 0, it will reset the CPU. In order to prevent the independent watchdog […]

STM32_ADC—ADC+DMA multiplex data transmission, watchdog interrupt, sensor control LED

Main content of this article: 1: Introduce the basic situation and initialization of ADC and DMA Two: Use ADC + DMA + watchdog interrupt + sensor to control LED light code Three: Summarize the errors and problems encountered during the experiment Experiment Description: Transfer the ADC data through DMA, set the interrupt watchdog threshold of […]