Firefly开源社区

Firefly 看门狗驱动

47

积分

0

威望

0

贡献

游客

积分
47
发表于 2015-6-19 12:30:59     
/* RK29 registers define */
#define RK29_WDT_CR         0X00
#define RK29_WDT_TORR         0X04
#define RK29_WDT_CCVR         0X08
#define RK29_WDT_CRR         0X0C
#define RK29_WDT_STAT         0X10
#define RK29_WDT_EOI         0X14
寄存器的作用?
停止喂狗如何实现?
回复

使用道具 举报

46

积分

0

威望

0

贡献

技术小白

积分
46
发表于 2015-6-19 16:58:01     
firefly估计放假了。我替版主回答一下:

关闭wdt的中断就可以了。因为在wdt中断里自动喂狗了。具体修改rk3288.dtsi文件

watchdog: wdt@2004c000 {
                compatible = "rockchip,watch dog";
                reg = <0xff800000 0x100>;
                clocks = <&pclk_pd_alive>;
                clock-names = "pclk_wdt";
                interrupts = <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH>;
                rockchip,irq = <1>;   //这里改为 0
                rockchip,timeout = <60>;
                rockchip,atboot = <1>;
                rockchip,debug = <0>;
                status = "okay";
        };
回复

使用道具 举报

21

积分

0

威望

0

贡献

技术小白

积分
21
发表于 2015-7-9 16:54:19     
楼主 ,我想知道,Firefly帖子里有没有一些关于看门狗和加密芯片的资料能让我参考学习一下,本人是刚开始接触Linux,很多东西都不太明白,能不能给个链接学习一下,谢谢楼主。
回复

使用道具 举报

21

积分

0

威望

0

贡献

技术小白

积分
21
发表于 2015-7-10 10:46:37     
本帖最后由 Lexi 于 2015-7-10 11:57 编辑
madfrog 发表于 2015-6-19 16:58
firefly估计放假了。我替版主回答一下:

关闭wdt的中断就可以了。因为在wdt中断里自动喂狗了。具体修改r ...

您好,问一下,怎么寻找rk3288.dtsi这个文件?我通过http://www.cnx-software.com/2014/04/23/rockchip-rk3288-source-code-linux-chromium-os/这个网址寻找,但是系统没有发现那个文件是怎么回事

QQ拼音截图未命名.png
回复

使用道具 举报

21

积分

0

威望

0

贡献

技术小白

积分
21
发表于 2015-7-10 10:52:22     
本帖最后由 Lexi 于 2015-7-10 12:04 编辑
tjCFeng 发表于 2015-6-19 15:11
好像启动后就停止不了了


您好,在您的博客上看到【GoRK3288】WatchDog的操作方法,但是下载完开源库运行的时候,会出现没有定义IRK3288(),怎么解决,麻烦您给看一下,谢谢
无标题.png
回复

使用道具 举报

81

积分

0

威望

0

贡献

技术小白

积分
81
发表于 2015-7-28 14:37:48     
请问楼主有没有实现看门狗驱动?
回复

使用道具 举报

330

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
330
发表于 2018-7-23 17:18:42     
设置成okay,板子就起不来了
回复

使用道具 举报

50

积分

0

威望

0

贡献

技术小白

积分
50
QQ
发表于 2019-6-26 09:52:58     
目测这个后面会用到,占位学习
回复

使用道具 举报

16

积分

0

威望

0

贡献

技术小白

积分
16
发表于 2019-11-12 16:56:53     
您好,用【GoRK3288】WatchDog的操作方法,运行程序后过一会儿系统重启,感觉好像没有喂狗。能给一些建议吗?谢谢
我的环境是AIO-3288C板子和debian系统。
回复

使用道具 举报

16

积分

0

威望

0

贡献

技术小白

积分
16
发表于 2019-11-12 19:22:16     
baloja 发表于 2019-11-12 16:56
您好,用【GoRK3288】WatchDog的操作方法,运行程序后过一会儿系统重启,感觉好像没有喂狗。能给一些建议吗 ...

一时糊涂,提了个愚蠢问题。实际使用WatchDog时应在程序中加个死循环,这样程序就不会退出,也就可以不断喂狗了。非常感谢tjCFeng!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表