Ubuntu内核打开硬件watchdog

本文详细介绍了如何在Linux系统中配置硬件看门狗,包括内核编译步骤、参数设置,以及如何避免系统超时未响应的问题。通过开启硬件看门狗,并结合软件watchdog,可以增强系统的稳定性,当系统出现故障时,自动重启恢复。此外,还提供了针对Firefly aio-rk3399c设备的配置示例和内核编译指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

最近在部署linux系统的时候发现一个问题,kernel出现超时未响应。瞬间一万只草泥马奔腾,我心想内核这么强大的东西出现bug也能被我撞到,不管你信不信内核不是万能的,只要是人写的东西就有bug。所以我经过刻苦钻研终于成功打开了watchdog,而且是硬件的watchdog。本文使用的设备是firefl的aio-rk3399c,其他的设备可以参考我的方法,并结合一些钻研精神。

关于怎么打开软件watchdog请参考我的另一篇文章linux watchdog配置

这两篇文章结合可以完成硬件watchdog和软件watchdog的结合使用,关键时刻有奇效。


一、watchdog是什么?

虽然看到这篇文章的人肯定已经知道是什么了,但是这里我还是要赘述下,给不知道的人看。

1.硬件看门狗

看门狗,又叫 watchdog,从本质上来说就是一个定时器电路ÿ

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值