电脑测试系统及方法技术方案

技术编号:10072790 阅读:117 留言:0更新日期:2014-05-23 19:16
一种电脑测试系统包括一BIOS、一PCH及一BMC。该BIOS用于输出侦测各待测硬件功能是否正常的控制指令。该PCH用于根据接收的控制指令对对应的待测硬件的功能进行检测,以判断对应待测硬件功能是否正常,并通过与该待测硬件对应的GPIO引脚输出对应的状态信号。该BMC接收该PCH输出的状态信号,并根据接收自该PCH输出的状态信号的电平获取对应的硬件功能的检测信息,还输出获取的检测信息。本发明专利技术电脑测试系统可在电脑测试启动时准确获知功能异常的硬件,进行方便了测试。本发明专利技术还提供了一种电脑测试方法。

【技术实现步骤摘要】

本专利技术涉及一种电脑测试系统及方法
技术介绍
在电脑的研发过程中,必须对其进行一定的可靠度测试,其中有一项高低温的测试。在高低温测试时,电脑必须要放置在一个恒温恒湿机柜中,让测试环境变得恒定后进行测试,以此来判断电脑是否正常。当电脑置于恒温恒湿机柜时,若电脑无法开机,则表示电脑有问题。然而,电脑无法开机只能断定电脑异常,但无法得知是电脑哪部分硬件出现了问题而导致电脑无法开机的。如此给电脑的测试带来了极大的不便。
技术实现思路
鉴于以上内容,有必要提供一种可准确获知电脑发生故障的硬件的电脑测试系统及方法。一种电脑测试系统,用于测试一待测电脑内若干待测硬件的功能是否正常,该电脑测试系统包括:一BIOS,用于输出侦测各待测硬件功能是否正常的控制指令;一PCH,用于接收该BIOS传输的控制指令,并根据接收的控制指令对对应的待测硬件的功能进行检测,以判断对应待测硬件功能是否正常;当该待测硬件功能异常时,该PCH的与该待测硬件对应的GPIO引脚输出低电平的状态信号;当该待测硬件功能正常时,该PCH的与该待测硬件对应的GPIO引脚输出高电平的状态信号;以及一BMC,用于接收该PCH输出的状态信号,该BMC内存储了对应于各与该待测硬件对应的GPIO引脚传输的状态信号所对应的检测信息,并根据接收自该PCH输出的状态信号的电平获取对应的硬件功能的检测信息,还输出获取的检测信息。一种电脑测试方法,用于对应一待测电脑的若干待测硬件的功能进行测试工,该电脑测试方法包括如下步骤:一BIOS传输用于侦测各待测硬件功能是否正常的控制指令;一PCH用于接收该控制指令,并根据该控制指令执行对应的功能检测;判断待测硬件的功能是否正常;当该待测硬件功能异常时,该PCH的与该待测硬件对应的GPIO引脚输出低电平的状态信号;当该待测硬件功能正常时,该PCH的与该待测硬件对应的GPIO引脚输出高电平的状态信号;一BMC根据各GPIO引脚传输的状态信号的电平获取对应的硬件功能的检测信息;以及传输该检测信息至用户端。上述电脑测试系统及方法根据与待测硬件对应的GPIO引脚传输的状态信号的电平来获取对应的硬件功能的检测信息,如此当该待测电脑无法启动时,用户可根据该检测信息准确判断是哪一硬件的功能异常而造成的,从而大大方便了测试。附图说明图1是本专利技术电脑测试系统与一监控设备的较佳实施方式的方框图。图2是图1中BIOS、PCH及BMC的具体功能的方框图。图3是本专利技术电脑测试方法的较佳实施方式的流程图。主要元件符号说明待测电脑10BIOS20PCH30BMC40网络芯片50监控设备60网络70内存80CPU90指令发送单元200指令接收单元300功能执行单元302结果驱动单元304分析单元400传送单元402比对存储单元404如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式请参考图1,本专利技术电脑测试系统用于将一待测电脑10中若干硬件的测试结果通过一网络70传输至一监控设备60,以判断该待测电脑10中各硬件的功能是否正常。该电脑测试系统的较佳实施方式包括一BIOS(Basic Input Output System,基本输入输出系统)20、一PCH(Platform Controller Hub,平台控制中枢)30、一BMC(Baseboard Management Controller,基板管理控制器)40、一网络芯片50及若干待测硬件。该PCH 30通过其GPIO(General Purpose Input Output,通用输入输出)引脚与该BMC 40相连。本实施方式中,待测硬件包括一CPU (Central Processing Unit,中央处理器)90及一内存80。GPIO引脚包括一第一GPIO引脚500及一第二GPIO引脚502。当然,其他实施方式中待测硬件亦可包括其他更多的元件,此时,GPIO引脚的数量亦相应增加。请参考图2,该BIOS 20内存储一指令发送单元200。该指令发送单元200传输用于侦测各待测硬件功能是否正常的控制指令至该PCH 30。例如,在该待测电脑10的开机过程中,当需要侦测该CPU 90的功能是否正常时,该BIOS 20通过该指令发送单元200发送一第一控制指令至该PCH 30;当需要侦测该内存80的功能是否正常时,该BIOS 20则发送一第二控制指令至该PCH 30。该PCH 30内存储一指令接收单元300、一功能执行单元302及一结果驱动单元304。该指令接收单元300用于接收该BIOS 20的指令发送单元200输出的控制指令。该功能执行单元302根据接收到的控制指令执行相应的检测功能。例如,当接收到该第一控制指令时,该功能执行单元302则对该CPU 90的功能进行检测,如检测该CPU 90的工作电压是否达到额定的工作电压,以此判断该CPU 90是否可正常工作。该结果驱动单元304用于根据该功能执行单元302所检测得到的结果通过对应的GPIO引脚传输对应的电平的状态信号至该BMC 40。如当该功能执行单元302检测该CPU 90的功能异常时,该功结果驱动单元302通过第一GPIO引脚500输出低电平的第一状态信号至该BMC 40;当该CPU 90的功能正常时,该结果驱动单元304则通过该第一GPIO引脚500输出高电平的第一状态信号至该BMC 40。当该功能执行单元302检测该内存80的功能异常时,该结果驱动单元304通过第二GPIO引脚502输出低电平的第二状态信号502至该BMC 40;当该内存80的功能正常时,该结果驱动单元304则通过该第二GPIO引脚输502出高电平的第二状态信号至该BMC 40。该BMC 40包括一分析单元400、一传送单元402及一比对存储单元404。该比对存储单元404内存储了接收自各GPIO引脚传输的状态信号所对应的检测信息,如当该第一GPIO引脚500为低电平时,该比对存储单元404则对应存储了该CPU 90功能异常的检测信息;当该第一GPIO引脚500为高电平时,该比对存储单元404则对应存储了该CPU 90功能正常的检测信息。同理,当该第二GPIO引脚502为低电平时,该比对存储单元404则对应存储了该内存80功能异常的检测信息;当该第二GPIO引脚502为高电平时,该比对存储单元404则对应存储了该内存80功能正常的检测信息。该分析单元400用于接收各GPIO引脚传输的状态信号,并根据对应GPIO引脚的电平从该比对存储单元404内获取对应硬件功能的检测信息。如当接收到该第一GPIO引脚500的高电平状态信号时,该分析单元400则从该比对存储单元404内获知该CPU 90的功能正常的检测信息;当接收到该第二GPIO引脚502的低电平的状态信号时,该分析单元400则从该比对存储单元404内获知该内存80的功能异常的检测信息。之后,该分析单元400将获取得到的检测信息通过该传送单元402输出至该网络芯片50,以通过连接该网络本文档来自技高网...
电脑测试系统及方法

【技术保护点】
一种电脑测试系统,用于测试一待测电脑内若干待测硬件的功能是否正常,该电脑测试系统包括:一BIOS,用于输出侦测各待测硬件功能是否正常的控制指令;一PCH,用于接收该BIOS传输的控制指令,并根据接收的控制指令对对应的待测硬件的功能进行检测,以判断对应待测硬件功能是否正常;当该待测硬件功能异常时,该PCH的与该待测硬件对应的GPIO引脚输出低电平的状态信号;当该待测硬件功能正常时,该PCH的与该待测硬件对应的GPIO引脚输出高电平的状态信号;以及一BMC,用于接收该PCH输出的状态信号,该BMC内存储了对应于各与该待测硬件对应的GPIO引脚传输的状态信号所对应的检测信息,并根据接收自该PCH输出的状态信号的电平获取对应的硬件功能的检测信息,还输出获取的检测信息。

【技术特征摘要】
1.一种电脑测试系统,用于测试一待测电脑内若干待测硬件的功能是否正常,该电脑测试系统包括:
一BIOS,用于输出侦测各待测硬件功能是否正常的控制指令;
一PCH,用于接收该BIOS传输的控制指令,并根据接收的控制指令对对应的待测硬件的功能进行检测,以判断对应待测硬件功能是否正常;当该待测硬件功能异常时,该PCH的与该待测硬件对应的GPIO引脚输出低电平的状态信号;当该待测硬件功能正常时,该PCH的与该待测硬件对应的GPIO引脚输出高电平的状态信号;以及
一BMC,用于接收该PCH输出的状态信号,该BMC内存储了对应于各与该待测硬件对应的GPIO引脚传输的状态信号所对应的检测信息,并根据接收自该PCH输出的状态信号的电平获取对应的硬件功能的检测信息,还输出获取的检测信息。
2.如权利要求1所述的电脑测试系统,其特征在于:该电脑测试系统还包括一网络芯片,该BMC通过该网络芯片将检测信息传输至一监控设备。
3.如权利要求1所述的电脑测试系统,其特征在于:该电脑测试系统的待测硬件包括一CPU及一内存,当该CPU功能异常时,该PCH通过与该待测CPU对应的第一GPIO引脚输出低电平的第一状态信号;当该CPU功能正常时,该PCH通过该第一GPIO引脚输出高电平第一的状态信号;当该内存功能异常时,该PCH通过一与该内存对应的第二GPIO引脚输出低电平的第二状态信号,当该内存功能正常时,该PCH通过该第二GPIO引脚输出高电平的第二状态信号。
...

【专利技术属性】
技术研发人员:田波吴亢
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

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

1