测试系统平台的方法技术方案

技术编号:4318753 阅读:185 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种测试系统平台的方法,其系统平台设置至少一扩充卡,扩充卡储存有一识别码。首先,使系统平台进行开机。接着,系统平台读取扩充卡的识别码并验证识别码是否正确。若识别码不正确,则输出一失败信息;若识别码正确,且识别码的验证次数小于一默认值时,则使系统平台进行关机,并重复上述步骤。当识别码正确,且验证次数达到一默认值时,则输出一成功信息。此反复的测试过程可检测系统平台的稳定性。

【技术实现步骤摘要】

本专利技术是有关于一种,且特别是有关于一种测试系统平台稳定性的方法。
技术介绍
在电子产业的蓬勃发展下,计算机系统的配备与性能日益强大。计算机系统内部组件的稳定性也是电子产业提升的一个目标。作为系统平台的主板,是计算机或服务器的主要电路板,连接微处理器(microprocessor)、主存储器(mainmemory)、音效与显示控制装置、电源系统、周边输入输出装置,以及扩充卡(expansion card)等装置。此系统平台的稳定性非常重要,不言可喻。每当计算机系统开机时,系统平台要读取扩充卡的识别码(device ID)来和系统平台内部储存的正确识别码作比较,以辨识该扩充卡装置。在此读取与辨识过程中,有可能因为系统平台的信号干扰、接触不良,或是其它未知因素而导致该扩充卡不能正常工作。此现象反映出系统平台的不稳定性。这现象并不常发生,但是一旦发生,该扩充卡就不能工作。现行解决办法为手动关闭电源,然后再重新激活电源,以重新检测该扩充卡装置。若要提升系统平台的稳定性,势必要先能够测试系统的稳定性。 一个测试系统平台稳定性的方法对于系统平台的研发与改良也有帮助。针对系统平台的稳定性,目前没有合适的方法作测试。
技术实现思路
本专利技术提供一种系统平台的测试方法,结合电源与测试平台来检测扩充卡与验证码是否因重新开机(打开电源)而产生误判或读取错误的情况发生,用以检测一系统平台的稳定性与可靠度。本专利技术提供一种系统平台的测试方法,所述系统平台包括一扩充卡,扩充卡3内储存有一识别码。此方法的步骤包括使系统平台进行开机;读取扩充卡的识别码并验证识别码是否正确;若识别码不正确则输出验证失败信息;以及若识别码正确,且当识别码的验证次数小于默认值时,使系统平台进行关机,并重复上述步骤。在本专利技术的一实施例中,上述的使系统平台进行开机的步骤还包括先取得开机电源以使系统平台进行开机。在本专利技术的另一实施例中,前述实施例中的开机电源为交流电源。在本专利技术的一实施例中,上述的若所述识别码正确,且所述识别码的验证次数小于默认值时,则使系统平台进行关机,并重复上述步骤的步骤还包括当识别码正确,且识别码的验证次数等于默认值时,输出验证成功信息。在本专利技术的一实施例中,上述的若所述识别码正确,且所述识别码的验证次数小于默认值时,则使系统平台进行关机,并重复上述步骤的步骤还包括使系统平台关机一预设时间后,再重复上述步骤。在本专利技术的一实施例中,上述的若所述识别码正确,且所述识别码的验证次数小于默认值时,则使系统平台进行关机,并重复上述步骤的步骤还包括关闭开机电源以使系统平台进行关机。在本专利技术另一实施例中,前述实施例中的开机电源为交流电源。在本专利技术的一实施例中,上述的读取扩充卡的识别码并验证识别码是否正确的步骤还包括在验证识别码后,累加并储存识别码的验证次数。在本专利技术的一实施例中,上述的读取扩充卡的识别码并验证识别码是否正确的步骤还包括将所读取到的识别码与正确识别码比较以验证识别码是否正确,其正确识别码储存于系统平台中。在本专利技术的一实施例中,上述的测试方法中的系统平台包括一主板。在本专利技术的一实施例中,上述的测试方法中的扩充卡为一磁盘阵列卡。本专利技术利用自动的电源控制方式,让系统平台可自行控制(交流)电源在一特定期间内进行关闭与开启的流程以达到系统平台重新开机的效果,并在系统平台重新开机后自行对扩充卡上的验证码进行比对与验证。使用者仅需设定验证次数与关机时间即可得到完整的测试结果,大幅提升了稳定性测试的方便性与准确性。为让本专利技术的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。附图说明图1为根据本专利技术一实施例的系统平台的测试方法流程图。 具体实施例方式图1为根据本专利技术一实施例的系统平台的测试方法流程图。所述系统平台设 置至少有一扩充卡,其中储存一识别码。本实施例中,此系统平台则例如是服务器的主板。上述扩充卡则例如为声卡、显示卡、网络卡、USB (Universal Serial Bus) 扩充卡,等各种扩充卡,在此实施例,此扩充卡例如为磁盘阵列卡(Redundant Array of Inexpensive Drives/ Redundant Array oflndependent Disks, RAID)。请参照图l,首先,在步骤S110中,取得开机电源以使系统平台进行开机。 上述开机电源则例如是交流电源(AC power),此处可利用系统平台来控制电源供应 器以决定是否提供电源至系统平台。在步骤S120中,读取扩充卡上的识别码,然后在步骤S130中,将读取的识 别码与一正确识别码做比较以验证识别码是否正确。若识别码正确则进入步骤 S150;若识别码有误则进入步骤S140,输出验证失败信息,并且结束测试流程。 在步骤S150中,会累加并储存验证识别码的验证次数。此一步骤主要是为记录识 别码的验证次数,以供系统平台在下次重新开机时决定是否需要再次验证扩充卡中 的识别码。接下来,进入步骤S160,判断验证次数是否小于预设次数,若验证次数达到 默认值,则输出一成功信息(步骤S170),并停止测试流程。此时,表示系统平台达 到所要求的稳定性。若识别码的验证次数小于默认值,则会重新进行测试流程。在 步骤S180中,会先使系统平台关机一预设时间,然后回到步骤SllO,重新开机并 重新进行验证码的测试。此外,值得注意的是,在步骤S160中所设定的默认值主要是反映出系统平台 的测试次数,可依照机型、设计需求设定为l次,100次或500次,或是任何想要 测试的次数皆可,可完全依照设定者希望测试的稳定性程度而决定。而在步骤S180 中,系统平台维持关机状态的预设时间可依照设计需求而定,例如1分钟或两分钟, 当然也可以将预设时间设为零,也就是在完成关机后,随即重新开机,本实施例并不受限。在本实施例中,上述步骤S110与S180中所述的开机与关机动作可由系统平 台进行自动化的控制,例如由系统平台来直接控制电源供应器,当关机时则关闭电 源供应器的电源(如交流电源),当进行开机时则重新开启电源供应器的电源。换句 话说,系统平台可以自行控制其开机电源的开启与关闭来进行关机与开机流程。本 实施例虽然提供了一种自行开机与关机的实施方式,但本
具有通常知识者 可依照实际需求,来任意改变开机和关机的实施型态。本实施例仅为本专利技术的系统平台的测试方法的一种实施方式,其详细的步骤 顺序与流程并非用以限定本专利技术,而是辅助说明本专利技术的精神所在。例如上述实施 例的累加并储存识别码的验证次数的步骤S150,其作用为记录识别码验证的次数, 以供与预设次数作比较。此一步骤的顺序并没有绝对,只要在步骤S160之前即可。 故任何对于本实施例的步骤的顺序与内容稍加调整,但是不改变其主要作用的实施 方式,仍属本专利技术的范畴。通过本实施例的技术手段,使用者可以快速且方便地得到系统稳定性的测试 结果,当输出验证成功信息时,表示系统平台的稳定性符合规格,当输出失败信息 时,表示系统平台出现读取错误的情况发生,也表示系统平台的稳定性不够,需要 重新检视系统平台的电路或系统设计。使用者尚可通过设定验证次数与关机所维持 的时间来改变测试条件以得到不同情况下的稳定度测结果。综上所述,本专利技术提供一本文档来自技高网
...

【技术保护点】
一种测试系统平台的方法,该系统平台系设置至少一扩充卡,该扩充卡储存有一识别码,该方法包括:  (a)使该系统平台进行开机;  (b)读取该扩充卡的该识别码并验证该识别码是否正确;  (c)若该识别码不正确则输出一验证失败信息;以及  (d)若该识别码正确,且该识别码的一验证次数小于一默认值时,则使该系统平台进行关机,并重复上述步骤(a)~(d)。

【技术特征摘要】

【专利技术属性】
技术研发人员:范国成
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1