LS2K怎么控制看门狗

看门狗3个相关寄存器
 
RST_CNT 0x1fe70030
WD_SET 0x1fe70034
WD_Timer 0x1fe70038
 
# 测试1(使能)
打开看门狗,约30秒后自动重启
devmem 0x900000001fe70030 64 2
 
# 测试2(设定超时)
读取看门狗充填值
devmem 0x900000001fe70038 64
0x00000000ffffffff
写入一半充填值
devmem 0x900000001fe70038 32 0x0000ffff
再次打开看门狗
devmem 0x900000001fe70030 64 2
失败:依旧30秒后重启
 
# 测试3(喂狗)
使能
devmem 0x900000001fe70030 64 2
尝试喂狗
devmem 0x900000001fe70034 64 1失败:喂狗无效,立即重启
Screenshot_20200612_125550.jpg


Screenshot_20200612_130119.jpg

 
已邀请:

要回复问题请先登录注册