[技术问答] 请教一下 linux有自带的喂狗任务吗?

[复制链接]
1519|7
 楼主| kft91lx 发表于 2019-2-25 17:39 | 显示全部楼层 |阅读模式
我要喂自己板子的外部看门狗 得自己写一个进程吗?还是可以用linux自带的喂狗任务?如果有这个任务的话???
yiy 发表于 2019-2-25 21:31 | 显示全部楼层
好像没有
huangcunxiake 发表于 2019-2-27 10:12 | 显示全部楼层
没有吧,要自己实现,系统本身没有狗的概念。
john_lee 发表于 2019-2-27 12:14 | 显示全部楼层
内核配置有个选项:
wdt.png
说明如下:

wdt_boot.png
意思是,如果你选择Y,那么内核会在启动后定时ping watchdog(喂狗),直到你接管控制(打开/dev/watchdog设备)。前提是你必须在引导内核之前就启动了watchdog,比如在u-boot里启动。


yiy 发表于 2019-2-27 13:27 | 显示全部楼层
linux好像有个看门狗概念,不知道是基于硬件还是软件。
john_lee 发表于 2019-2-27 13:58 | 显示全部楼层
yiy 发表于 2019-2-27 13:27
linux好像有个看门狗概念,不知道是基于硬件还是软件。

有软watchdog,也支持各种硬件watchdog(需要驱动),还可以同时支持多个watchdog(/dev/watchdog0, /dev/watchdog1等等)
yiy 发表于 2019-2-27 14:32 | 显示全部楼层
john_lee 发表于 2019-2-27 13:58
有软watchdog,也支持各种硬件watchdog(需要驱动),还可以同时支持多个watchdog(/dev/watchdog0, /dev ...

多谢给我讲这个。
dongliushui 发表于 2019-2-27 15:52 | 显示全部楼层
john_lee 发表于 2019-2-27 12:14
内核配置有个选项:

说明如下:

高手,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

35

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部