内容概览
先查链路哪一段:设备反复重启时,先看是否看门狗复位(日志有 watchdog reset),再查硬件干扰或软件 bug;看门狗是最后保护。
下表汇总本页覆盖的典型故障现象、可能原因数量与排查步骤数量,便于按优先级快速定位。排查顺序遵循"先现场机械/电气,后通信/平台"的通用原则。
| 故障现象 | 可能原因数 | 排查步骤数 | 优先级 |
|---|---|---|---|
| 设备反复重启(日志有 watchdog reset) | 4 | 5 | 高 |
| 运行中死机(不复位) | 4 | 5 | 中 |
| 看门狗不复位(设备死机无保护) | 4 | 5 | 中 |
症状、原因与排查步骤
设备反复重启(日志有 watchdog reset)
可能原因
- 主程序跑飞或死循环
- 硬件干扰(电磁/电源)
- 软件 bug
- 内存泄漏
排查步骤
- 第 1 步:查设备日志,是否有 watchdog reset
- 第 2 步:查硬件干扰(电源纹波、接地)
- 第 3 步:升级固件到最新版
- 第 4 步:减少外设负载
- 第 5 步:仍频繁复位则硬件故障
处置清单
- 更换件/备件:备用设备、固件升级包
- 记录项:复位频率、日志、硬件状态
- 预防措施:重要设备加硬件看门狗
运行中死机(不复位)
可能原因
- 内存泄漏
- 死循环
- 硬件故障
- 温度过高
排查步骤
- 第 1 步:查设备是否死机(无响应)
- 第 2 步:升级固件到最新版
- 第 3 步:减少外设负载
- 第 4 步:检查温度,过热则改善散热
- 第 5 步:仍死机则硬件故障
处置清单
- 更换件/备件:备用设备
- 记录项:死机时段、温度
- 预防措施:定期重启,升级固件
看门狗不复位(设备死机无保护)
可能原因
- 看门狗未启用
- 看门狗电路损坏
- 主程序仍在运行但卡死
- 软件喂狗错误
排查步骤
- 第 1 步:确认看门狗是否启用
- 第 2 步:测试看门狗是否能复位
- 第 3 步:检查看门狗电路
- 第 4 步:软件喂狗逻辑正确
- 第 5 步:损坏则硬件故障
处置清单
- 更换件/备件:备用设备
- 记录项:看门狗状态、复位测试
- 预防措施:重要设备启用硬件看门狗
常见问题
看门狗是什么?
硬件看门狗是定时器,主程序跑飞时自动复位设备;是最后保护机制,避免设备死机无人管。
看门狗频繁复位说明什么?
说明主程序跑飞或硬件干扰;应查根因(软件 bug、电源干扰、硬件故障),不能只复位。
怎么测试看门狗?
故意停止喂狗,看设备是否在超时时间内复位;不复位则看门狗电路损坏。
内容边界与下一步
本手册排查建议为通用工程参考,具体故障以设备说明书与厂商支持为准;涉及电气开盖、登高、带电、开盖测量等安全事项,须由持证专业人员操作。




