主要是在配置linux内核时,未使能看门狗,而在系统restart的时候,主要是利用取消喂狗,来触发看门狗超时,从而引发复位。
选择 → Device Drivers → Watchdog Timer Support → WatchDog Timer Driver Core 和 Allwinner SoCs watchdog support
离线
这样命令行执行 reboot 就可以重启了吗?
是的
离线
谢谢,正需要,晚点就测试。
测试了没?
离线
感谢楼主分享,另外根据经验常规做法不会是利用不喂狗重启的,因为看门狗重启是热启动,reboot一般设计成cold boot
命令reboot重启本来就是热启动。冷启动是断电的吧。或者有电源芯片控制的话,可以通过IO或者发送命令进行冷启动
离线