一种快速分析定位硬件异常的方法技术

技术编号:13424812 阅读:58 留言:0更新日期:2016-07-29 11:12
本发明专利技术特别涉及一种快速分析定位硬件异常的方法。该快速分析定位硬件异常的方法,包括CPLD,BMC,LED显示器和U盘,将整个服务器系统的所有的电信号,Power信号,Reset信号及Clock逻辑信号接入所述CPLD,BMC通过SCL总线和SDA总线连接到CPLD,所述LED显示器和U盘连接到BMC。该快速分析定位硬件异常的方法,适用于定位硬件异常中的信号时序异常及电源异常引发的系统异常,可以帮助研发人员快速分析定位系统出现的故障,极大地缩短bug定位时间,从而加速问题解决时间,达到缩短新产品研发周期,加速抢占市场的目的,使得公司新产品取得最大利益化。

【技术实现步骤摘要】


本专利技术涉及系统硬件异常定位
,特别涉及一种快速分析定位硬件异常的方法。

技术介绍

在服务器产业飞速发展的今天,实现产品快速迭代升级,抢先占有市场是服务器企业得以发展的重要因素。在新产品研发中,通常会遇到很多异常阻碍产品研发进度,所以快速定位硬件异常显得尤为重要。
当前较为通用的异常定位手法主要是通过光路诊断、查看系统日志等方法来定位故障原因,但是传统方法都有其弊端,其中光路诊断在断电后会丢失故障信息,而系统日志更多是定位软件故障,对于硬件问题定位尤其是时序问题和电源问题不能准确的定位。
基于此,本专利技术提出了一种快速分析定位硬件异常的方法。适用于定位硬件异常中的信号时序异常及电源异常引发的系统异常。

技术实现思路

本专利技术为了弥补现有技术的缺陷,提供了一种简单高效的快速分析定位硬件异常的方法。
本专利技术是通过如下技术方案实现的:
一种快速分析定位硬件异常的方法,其特征在于:包括CPLD,BMC,LED显示器和U盘,将整个服务器系统的所有的电信号,Power信号,Reset信号及Clock逻辑信号接入所述CPLD,BMC通过SCL总线和SDA总线连接到CPLD,所述LED显示器和U盘连接到BMC。
所述CPLD监控接入的服务器系统信号,当系统上电后,不管处于开机过程中,还是在正常运行过程中,当CPLD监测到某个信号异常时,CPLD将该异常信号记录下来,同时传送给BMC,BMC将该异常信号信息保存在U盘里面,同时通过LED显示器显示出来,通知研发人员出现异常信号,通过分析实现快速定位硬件异常。
系统开机过程中,各信号是按照时序逻辑依次给出,当CPLD发现某个信号处于正常工作状态,其对应的下一个信号却始终不能处于正常工作状态时,CPLD便判定该信号异常;
系统处于正常工作状态时,CPLD发现某个信号最先处于不正常的工作状态时,便判定该信号异常。
通过记录开机过程中或者正常工作中突然出现的不能正常工作的信号,分析与异常信号相关的layout及电路中各元器件的输入输出信号,来分析具体引起问题的原因,找到可疑点后通过软件进行模拟,以此定位到故障的根本原因。
当系统中的某个电源不正常的时候,BMC通过CPLD可以判断是哪个电源最先出现的问题,导致系统不能正常工作,进而分析具体引起问题的原因。
本专利技术的有益效果是:该快速分析定位硬件异常的方法,适用于定位硬件异常中的信号时序异常及电源异常引发的系统异常,可以帮助研发人员快速分析定位系统出现的故障,极大地缩短bug定位时间,从而加速问题解决时间,达到缩短新产品研发周期,加速抢占市场的目的,使得公司新产品取得最大利益化。
附图说明
附图1为本专利技术快速分析定位硬件异常的方法示意图。
具体实施方式
为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图和实施例,对本专利技术进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
该快速分析定位硬件异常的方法,包括CPLD,BMC,LED显示器和U盘,将整个服务器系统的所有的电信号,Power信号,Reset信号及Clock逻辑信号接入所述CPLD,BMC通过SCL总线和SDA总线连接到CPLD,所述LED显示器和U盘连接到BMC。
所述CPLD监控接入的服务器系统信号,当系统上电后,不管处于开机过程中,还是在正常运行过程中,当CPLD监测到某个信号异常时,CPLD将该异常信号记录下来,同时传送给BMC,BMC将该异常信号信息保存在U盘里面,同时通过LED显示器显示出来,通知研发人员出现异常信号,通过分析实现快速定位硬件异常。
系统开机过程中,各信号是按照时序逻辑依次给出,当CPLD发现某个信号处于正常工作状态,其对应的下一个信号却始终不能处于正常工作状态时,CPLD便判定该信号异常;
系统处于正常工作状态时,CPLD发现某个信号最先处于不正常的工作状态时,便判定该信号异常。
通过记录开机过程中或者正常工作中突然出现的不能正常工作的信号,分析与异常信号相关的layout及电路中各元器件的输入输出信号,来分析具体引起问题的原因,找到可疑点后通过软件进行模拟,以此定位到故障的根本原因。
当系统中的某个电源不正常的时候,BMC通过CPLD可以判断是哪个电源最先出现的问题,导致系统不能正常工作,进而分析具体引起问题的原因。
该快速分析定位硬件异常的方法,适用于定位硬件异常中的信号时序异常及电源异常引发的系统异常,可以帮助研发人员快速分析定位系统出现的故障,极大地缩短bug定位时间,从而加速问题解决时间,达到缩短新产品研发周期,加速抢占市场的目的,使得公司新产品取得最大利益化。
本文档来自技高网
...

【技术保护点】
一种快速分析定位硬件异常的方法,其特征在于:包括CPLD,BMC,LED显示器和U盘,将整个服务器系统的所有的电信号,Power信号,Reset信号及Clock逻辑信号接入所述CPLD,BMC通过SCL总线和SDA总线连接到CPLD,所述LED显示器和U盘连接到BMC。

【技术特征摘要】
1.一种快速分析定位硬件异常的方法,其特征在于:包括CPLD,BMC,LED显示器和U盘,将整个服务器系统的所有的电信号,Power信号,Reset信号及Clock逻辑信号接入所述CPLD,BMC通过SCL总线和SDA总线连接到CPLD,所述LED显示器和U盘连接到BMC。
2.根据权利要求1所述的快速分析定位硬件异常的方法,其特征在于:所述CPLD监控接入的服务器系统信号,当系统上电后,不管处于开机过程中,还是在正常运行过程中,当CPLD监测到某个信号异常时,CPLD将该异常信号记录下来,同时传送给BMC,BMC将该异常信号信息保存在U盘里面,同时通过LED显示器显示出来,通知研发人员出现异常信号,通过分析实现快速定位硬件异常。
3.根据权利要求2所述的快速分析定位硬件异常的方法,其特征在于:系统开机过程中,各信号...

【专利技术属性】
技术研发人员:刘元国范致会
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1