[发明专利]异常处理机制检测电子装置、系统及方法无效
申请号: | 201210165722.3 | 申请日: | 2012-05-25 |
公开(公告)号: | CN103425541A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 梁霄;李明 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 处理 机制 检测 电子 装置 系统 方法 | ||
技术领域
本发明涉及一种检测系统及方法,特别涉及一种检测一电子装置的异常处理机制是否工作正常的检测用电子装置、系统及方法。
背景技术
众所周知,为了保护电子装置,在电子装置出现蓝屏或死机时,需要系统自动重启。现有技术中,电子装置包括处理器及基板控制器(BMC,Baseboard Management Controller),基板控制器中通常包括有一看门狗定时器,该定时器具有一定时时长,当电子装置正常工作时,处理器以比该计时器更短的时长,周期性地刷新该定时器,从而定时器的时间不会倒数计时到0。当电子装置出现蓝屏或死机时,处理器无法工作,从而定时器会倒数计时到0,从而触发预定的动作,例如重启电子装置或关闭电子装置等,从而保护电子装置。从而,电子装置具有上述的异常处理机制,而可在电子装置出现异常时进行及时处理保护电子装置。
在电子装置出厂时,通常需要对电子装置的异常处理机制进行检测,通过模拟一异常情况,然后判断电子装置是否能在出现异常时,可及时处理该异常并记录工作日志;并在电子装置的异常处理机制不能正常作用时,同样记录该工作日志,以便进行分析。然而,现有的电子装置只有在进入操作系统后,才产生模拟该异常情况的信号,触发电子装置进入异常,然后触发该异常处理机制进行工作。然而,当电子装置在启动过程中,即还未进入操作系统时,电子装置无法模拟该异常,而无法检测该异常处理机制是否能正常工作。
发明内容
有鉴于此,本发明提供一种异常处理机制检测电子装置、系统及方法,可检测一电子装置在启动过程中以及进入操作系统后这两个阶段中的异常处理机制是否能正常工作。
一种异常处理机制检测电子装置,用于检测一待检测的电子装置的异常处理机制是否能正常工作,该异常处理机制检测电子装置包括一通讯模块以及一处理单元。该通讯模块用于与该待检测的电子装置进行通讯。该处理单元包括一定时器参数获取及检测模块、一异常触发模块以及一结果分析模块。该定时器参数获取及检测模块在待检测的电子装置处于启动过程时,响应用户的操作通过该通讯模块与待检测的电子装置建立通信连接,获取该待检测的电子装置的定时器的参数,并检测该定时器的参数是否符合要求。该异常触发模块用于在该定时器参数获取及检测该定时器的参数符合要求时,模拟一异常事件,使得待检测的电子装置无法进入操作系统,从而定时器一直倒计时到0。该结果分析模块用于检测定时器倒数计时到0后是否会产生一异常信号,并检测该待检测的电子装置是否响应该异常信号执行该异常对应的动作;并记录该检测结果,以便后续分析。
一种异常处理机制检测系统,包括一待检测的电子装置以及一检测电子装置,该待检测的电子装置包括第一处理单元、定时器、执行电路以及第一通讯模块,该第一处理单元包括刷新模块,在第一电子装置进入操作系统后正常工作时,该刷新模块以第一预定时间间隔刷新定时器的计时时长为初始的定时时长,该第一预定时间间隔小于该定时时长,当第一电子装置出现蓝屏死机等异常事件时,刷新模块无法工作,从而定时器会一直倒计时直到0而产生一异常信号至该执行电路,该执行电路则执行预定的异常对应的保护动作。该第一处理单元还包括一第一异常触发模块以及一第一结果分析模块。该第一异常触发模块用于在待检测的电子装置进入操作系统后,响应用户的操作而模拟一异常事件,使得待检测的电子装置模拟包括死机、蓝屏的现象,使得定时器倒计时到0。该第一结果分析模块用于检测定时器是否会倒数计时到0而产生该异常信号,并检测该执行电路是否响应该异常信号执行该异常对应的动作,并记录该检测结果,以便后续分析。该检测电子装置包括一通讯模块以及一处理单元,该通讯模块用于与该待检测的电子装置通讯。该处理单元包括一定时器参数获取及检测模块、一第二异常触发模块以及一第二结果分析模块。该定时器参数获取及检测模块在待检测的电子装置处于启动过程时,响应用户的操作通过该通讯模块与待检测的电子装置建立通信连接,获取该待检测的电子装置的定时器的参数,并检测该定时器的参数是否符合要求。该第二异常触发模块用于在该定时器参数获取及检测模块检测该定时器的参数符合要求时,模拟一异常事件,使得待检测的电子装置无法进入操作系统,从而定时器一直倒计时到0。该第二结果分析模块用于检测定时器倒数计时到0后是否会产生一异常信号,并检测该待检测的电子装置是否响应该异常信号执行该异常对应的动作;并记录该检测结果,以便后续分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210165722.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于公铁两用车的前导向装置
- 下一篇:脚轮