【watchdog】
玛丽奥ZJY
这个作者很懒,什么都没留下…
展开
-
m3352linux内核中看门狗喂狗和应用层喂狗方法
1、linux内核模块喂狗方法:#include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h>#include <linux/sched.h>#include <linux/delay.h>#include <asm/io.h>#include <asm/mach/arch.h>#include <mach/hard原创 2020-10-28 22:04:48 · 1976 阅读 · 0 评论 -
U-Boot HW Watchdog
U-Boot HW Watchdog概述include/watchdog.h文件中有宏定义#ifdef CONFIG_HW_WATCHDOG #if defined(__ASSEMBLY__) #define WATCHDOG_RESET bl hw_watchdog_reset转载 2017-12-13 22:52:28 · 1499 阅读 · 0 评论 -
335x uboot 看门狗喂狗
一、说明: 看门狗,又叫watchdog timer,主要用来监控、管理CPU的运行状态,并对处于异常状态中的CPU进行复位操作,使其能重新工作。 看门狗可分为硬件看门狗和软件看门狗两种。 这里使用硬件看门狗:电路图如下:这个硬件设计,在开机后,系统需要全程喂狗, 喂狗操作:WDI(Watchdog Input)的电平信号超过1.6S不发生跳变时,就会让系统转载 2017-12-13 22:55:03 · 974 阅读 · 1 评论 -
uboot详解——cpu内部,外部和软件看门狗
uboot启动时,当将cpu运行模式设置为管理模式后,就要关闭看门狗了,那么看门狗是干什么的呢?狗狗是我们的好朋友,有时候,一条好狗狗能够救主人的性命,”看门狗“是cpu的“好朋友”,它也能够在cpu出状况的时候把它救活。看门狗其实就是一个可以在一定时间内被复位的计数器,当看门狗启动后,计数器开始自动计数,经过一定时间,cpu就会将这个计数器复位,如果没有被复位,计数器溢出就会对C转载 2017-12-13 22:58:39 · 5127 阅读 · 0 评论 -
Linux下Watchdog
周 婷 (moting9@gmail.com ), 软件工程师, IBM 中国系统技术实验室2007 年 10 月 29 日Linux 在不同领域如电信、终端便携设备等得到广泛应用,不同领域的应用对 Linux系统也提出相应的需求。Carrier Grade Linux 是 OSDL(Open Source Development Lab)发布的电信级 Linux 的标准,转载 2017-12-13 23:01:42 · 1129 阅读 · 0 评论 -
Linux驱动学习之:WDT(watchdog)驱动
第一部分: WDT驱动原理WDT在内核中通常都实现为misc驱动。WDT介绍一个Watchdog Timer(WDT)是一个在软件出错的时候可以复位计算机系统的硬件电路。通常一个用户空间守护进程会在正常的时间间隔内通过/dev/watchdog特殊设备文件来通知内核的watchdog驱动,用户空间仍然正常。当这样的一个通知发生时,驱动通常会告诉硬件watchdog一切正常,然后转载 2017-12-22 15:12:09 · 4470 阅读 · 0 评论 -
Linux下的Watchdog驱动
版权所有,转载必须说明转自 http://my.csdn.net/weiqing1981127 对于看门狗驱动,在我们内核中把这些代码放在/driver/watchdog文件夹下面,但是watchdog并没有子系统,每个驱动都是独立的,需要我们根据自己的平台去编写看门狗驱动,比如mini2440看门狗驱动代码就是/driver/watchdog/S3c2410_wdt.c,这个代转载 2017-12-22 15:14:16 · 696 阅读 · 0 评论