ARM+Linux下看门狗应用

来源 :电子世界 | 被引量 : 0次 | 上传用户:qq1226
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文介绍了在ARM+Linux的硬件条件下,传统的看门狗应用存在的问题及解决方案。此方案可以做为ARM+Linux硬件条件下的一种标准解决方法。
  【关键词】看门狗;重启;关狗
  一、现象、问题描述
  笔者在设计ARM+Linux的产品中,使用了看门狗ADM706.这款IC的定时间隔为1.6S。由于我们使用ARM9的内核,操作系统为Linux。整个系统完全启动时间较长,超出了看门狗的喂狗时间门限。因此在CPU能完全启动开始喂狗前,看门狗又给出了复位信号,导致CPU重启。由于成本的原因,此款看门狗IC的定时复位间隔时间已经定死,不能由CPU设置。我们无法通过更改看门狗的喂狗间隔时间,以满足CPU的启动要求。
  二、关键过程及根本原因分析
  RESET信号为看门狗输出的复位信号,WDI为CPU输出的喂狗信号。在1.6S的时间内,WDI信号有从高到低或者从低到高的变化,则看门狗内部的定时器清零,重新计数,无复位信号输出。
  由于采用LINUX内核的操作系统,BOOTLOADER采用U-BOOT。在从U-BOOT跳转到LINUX内核的过程中,必须关闭定时器中断。CPU不能定时喂狗,且跳转执行的间隔时间都大于1.6S。因此需要关闭看门狗的复位输出信号,以使CPU能完全启动。
  三、改进电路及问题
  后测试发现如下问题:
  1.在U-BOOT下,按复位键,CPU不能复位;
  2.在系统启动过程中,电源短时跌落后恢复,系统有时不能启动;
  3.有时加载驱动完成后,打开看门狗复位信号时,系统会出现重启现象。
  四、总结
  采用图五所示电路,使看门狗IC实现看门狗电路和上电复位电路两种功能。满足带操作系统的CPU启动时间长,需通过电压跌落试验等要求。也可以满足需要实现休眠功能要求的场景。此电路可以做为带操作系统CPU或需实现休眠功能的CPU标准复位电路。由于单片机的启动时间短,在无需休眠功能的场景下,单片机的复位电路可不使用图五推荐电路。
  参考文献
  [1]ADM706R.
  作者简介:冯瑞明,硕士研究生,高级硬件工程师,现供职于深圳市安捷信电气有限公司,主要从事软硬件研发工作。
其他文献
艺术的发展需要与科技结合。近来清华科技园一个科学与艺术的激情碰撞的大型雕塑作品落成,是科学与艺术融合的美好佳话,也是当前科学与艺术密切互动的一种反映。
提出了一种基于行波超声波电动机(USM)和CPLD的新型指示表自动检定仪的设计方法。该方法采用行波超声波电动机微步控制系统作为检定仪的微位移控制系统,实现了对指示表测杆的微量匀速进给,具有很高的精度。该指示类仪表自动检定仪还集成了EDA技术、USB通讯技术、传感器及数字图像处理等技术,可以实现各类指示型仪表的全自动检定和误差分析,具有精度高、效率高、易于实现自动测量等特点,有很好的应用前景。
随着时代的发展,现代社会对标志的设计提出了更高的要求,更强调精神、理念的体现,这就促使标志设计朝意象传达方面发展。如何认识现代标志与中国古代图徽的关系,是新一代设计
天线设计及制造技术是RFID的核心关键技术之一,天线性能直接决定了RFID系统的识别距离和范围。本文针对RFID系统对天线的要求,将微带天线与蝙蝠翼天线相结合,创造性地设计出新型的微带蝙蝠翼天线,用矩量法对所设计的天线进行仿真分析;用腐蚀工艺制版法制作天线样品,并对天线的性能进行测试。仿真和测试结果都显示该款天线兼具蝙蝠翼天线宽频带、高辐射强度的特性及微带天线尺寸小、低剖面的特点,是一款性能优异的
2008年1月14日,山西省新绛县十四届人大常委会第六次会议做出决定,授予县食品药品监督管理分局局长贾克仁"国家级食品安全示范县创建功臣"荣誉称号,并号召全县党员干部学习他
全球领先的3DCAD软件开发供应商SolidWorks公司日前宣布,题为“远见于设计”的SolidWorks2007创新日活动于8月22日在北京拉开序幕。
GPS全球定位系统在实际生活中被广泛应用,是当今信息时代发展中的重要组成部分。因其具有性能好、精度高、应用广的特点,使其成为了迄今最好的导航定位系统。本文以CSI-HC12A GPS接收主板为例,介绍了GPS的通信协议。讨论了基于ARM的GPS接收系统设计,提出了对GPS全球定位系统定位信息的接收以及对各定位参数数据的提取方法,并给出了系统的硬件电路及软件流程图。通过本设计方法,本系统由ARM控制
日前,国际整流器公司(IR)推出大罐式DirectFETMOSFET系列,适用于要求极低导通电阻(RDS(on))的工业应用,包括大功率直流电机,直流/交流逆变器,以及动态ORing热插拔和电熔丝等大电流开关应
本文研究了一种厚膜静液挤压方法.该方法通过最大限度地减少压力介质的使用量,解决了静液挤压中出现的蠕动问题,为此,专门研究了厚膜挤压用压力介质、组合模具等。通过改装的挤压
7月8日,长虹和中科院声学所联合宣布:中国首款复合型智能语音芯片由双方合作研发成功。这是继自主开发的等离子屏PDC芯片HNIW8238量产之后,长虹在芯片领域的又一项最新成果。“