一种硬盘背板点灯的自动化测试方法、装置制造方法及图纸

技术编号:34535419 阅读:45 留言:0更新日期:2022-08-13 21:29
本发明专利技术提供了硬盘背板点灯的自动化测试方法,所述方法包括以下步骤:通过系统或主板BMC向硬盘背板发送点灯的指令;通过I2C HUB的一个接口将点灯指令传递给硬盘背板,硬盘背板执行点灯;I2C HUB另一接口的颜色识别传感器获取背板灯状态信息;颜色识别传感器将背板灯信息返回到I2C HUB;I2C HUB将背板灯信息返回给主板BMC;主板BMC对获取到的信息进行解析。本发明专利技术通过扩展I2C HUB将支持I2C接口的颜色识别传感器连接到其中一个I2C HUB接口,颜色识别传感器通过I2C HUB与硬盘背板串联,将获取的硬盘背板灯状态转换为可读取的信息,实现硬盘背板灯的自动化测试,可极大的解放人力并降低漏测风险。降低漏测风险。降低漏测风险。

【技术实现步骤摘要】
一种硬盘背板点灯的自动化测试方法、装置


[0001]本专利技术涉及测试
,尤其涉及一种硬盘背板点灯的自动化测试方法、装置。

技术介绍

[0002]SAS卡、RAID卡是服务器、存储等产品常用的一种板卡,此板卡一般搭配硬盘背板使用,可扩展多个硬盘。硬盘背板上硬盘灯一般由此SAS卡或者RAID卡上主芯片控制。随着板卡技术的升级,主芯片的种类越来越多,不同的SAS卡,RAID卡控制硬盘灯的总线不同,因此需要对硬盘背板灯进行点灯测试;当前的硬盘点灯测试及背板点灯测试都由测试人员手工执行。
[0003]测试人员需要使用硬盘点灯指令或BIOS中使用更改相关硬盘操作选项的方式给硬盘和背板点灯,然后人工去检验被点亮灯的正确性。如,通用服务器中硬盘故障灯为红色长亮,硬盘正常在位状态为绿色长亮,硬盘定位灯为蓝色长亮,硬盘rebuilding状态为粉色长亮,硬盘读写灯为绿色闪烁,测试人员需要使用人工判断的方式去识别这些状态灯。
[0004]而人工检测被点亮灯的缺陷在于,首先,现有技术对测试人员有最基本的生理要求(无红绿色盲)。
[0005]其次,现有的服务器的硬盘和背板点灯需要测试人员全程跟测观察,当待测服务器的背板接口较多时,需要测试人员挨个接口测试,耗费人力和时间,且人工测试容易出现漏测现象,对服务器的产品质量和测试质量都是比较大的潜在威胁。

技术实现思路

[0006]有鉴于此,本专利技术的目的在于提出一种硬盘背板点灯的自动化测试方法、装置,以提高背板点灯的测试效率及准确率。
[0007]基于上述目的,一方面,本专利技术提供了一种硬盘背板点灯的自动化测试方法,所述方法包括以下步骤:S1、通过系统或主板BMC向硬盘背板发送点灯的指令;S2、通过I2C HUB的一个接口将点灯指令传递给硬盘背板,硬盘背板执行点灯;S3、I2C HUB另一接口的颜色识别传感器获取背板灯状态信息;S4、颜色识别传感器将背板灯信息返回到I2C HUB;S5、I2C HUB将背板灯信息返回给主板BMC;S6、主板BMC对获取到的信息进行解析。
[0008]通过系统或主板BMC向硬盘背板发送点灯的指令,具体为系统或主板BMC 2 通过I2C HUB将点灯指令传递给硬盘背板。
[0009]所述颜色识别传感器将检测结果传递给I2C HUB,具体为,I2C HUB将颜色识别传感器发送的检测信息传递到主板BMC。
[0010]所述主板BMC将获取到的检测结果进行解析,具体为将其转换为十六进制数据,并支持通过IPMI OEM指令查询;系统通过获取ipmi的返回值来判断硬盘背板灯颜色是否与预
期颜色一致。
[0011]本专利技术的另一个方面,提供一种硬盘背板点灯的自动化测试装置,包括主板BMC,所述BMC与I2C HUB连接,所述I2C HUB连接到硬盘背板上的I2C接口,将支持I2C接口的颜色识别传感器连接到其中一个I2C HUB接口,将主板的I2C线连接到另一个I2C HUB接口,使硬盘背板、颜色识别传感器、BMC形成通信回路。
[0012]所述主板BMC包括点灯指令发送单元、信息解析单元;点灯指令发送单元用于向硬盘背板发送点灯的指令;信息解析单元用于接收硬盘背板灯信息并解析。
[0013]所述颜色识别传感器包括颜色识别模块、发送模块,其中颜色识别模块用于识别硬盘背景板颜色;发送模块用于将背板灯信息发送至主板BMC。
[0014]本专利技术的第三个方面,提供一种计算机可读存储介质,存储有计算机程序指令,所述计算机程序指令被执行时实现上述所述的通过支持I2C接口的颜色识别传感器实现硬盘背板点灯的自动化测试方法。
[0015]本专利技术的第四个方面,提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时执行上述任意一项所述的通过支持I2C接口的颜色识别传感器实现硬盘背板点灯的自动化测试方法。
[0016]一种所述通过支持I2C接口的颜色识别传感器实现硬盘背板点灯的自动化测试方法,其中主板BMC的架构中具有CPU复位向量寄存器、CPU释放控制管脚、CPU释放控制寄存器、调试接口,其中所述CPU复位向量寄存器用于控制CPU释放后读取并执行的指令的地址;所述CPU释放控制寄存器用于控制主板BMC上电时的CPU释放;所述CPU释放控制管脚用于控制所述CPU释放控制寄存器的有效性;所述调试接口用于读写片上RAM和各寄存器以执行主板BMC的测试。
[0017]本专利技术至少具有以下有益技术效果:本专利技术提出了一种硬盘背板点灯的测试方法,现将I2C HUB连接到硬盘背板上的I2C接口,将支持I2C接口的颜色识别传感器连接到其中一个I2C HUB接口,将主板的I2C线连接到另一个I2C HUB接口,颜色识别传感器识别背板灯状态信息后通过I2C HUB将硬盘背板的检测信息传递到主板的BMC,BMC将获取的硬盘背板灯状态信息转换为可读取的信息,从而实现硬盘背板灯的自动化测试,可以极大的解放人力并降低漏测风险。
[0018]本专利技术还提出了一种硬盘背板灯的测试装置,通过增加I2C HUB,将I2C接口扩展为2个,将支持I2C接口的颜色识别传感器连接到其中一个I2C HUB接口,颜色识别传感器通过I2C HUB与硬盘背板串联,将获取的硬盘背板灯状态转换为可读取的信息,
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0020]在图中:图1示出了根据本专利技术的测试方法流程图;图2示出了根据本专利技术的实施例基于ISL3300x应用的电路框图;图3示出了根据本专利技术的实施例提供的背板灯方法的计算机可读存储介质的示意图;图4示出了根据本专利技术的实施例提供的一种计算机设备。
具体实施方式
[0021]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。
[0022]需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称的非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备固有的其他步骤或单元。
[0023]当前的硬盘点灯测试及背板点灯测试都由测试人员手工执行。测试人员需要使用硬盘点灯指令或BIOS中使用更改相关硬盘操作选项的方式给硬盘和背板点灯,然后人工去检验被点亮灯的正确性。如,通用服务器中硬盘故障灯为红色长亮,硬盘正常在位状态为绿色长亮,硬盘定位灯为蓝色长亮,硬盘rebuilding状态为粉色长亮,硬盘读写灯为绿色闪烁,测试人员需要使用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种硬盘背板点灯的自动化测试方法,其特征在于,所述方法包括以下步骤:S1、通过系统或主板BMC向硬盘背板发送点灯的指令;S2、通过I2C HUB的一个接口将点灯指令传递给硬盘背板,硬盘背板执行点灯;S3、I2C HUB另一接口的颜色识别传感器获取背板灯状态信息;S4、颜色识别传感器将背板灯信息返回到I2C HUB;S5、I2C HUB将背板灯信息返回给主板BMC;S6、主板BMC对获取到的信息进行解析。2.根据权利要求1所述的一种硬盘背板点灯的自动化测试方法,其特征在于,通过系统或主板BMC向硬盘背板发送点灯的指令,具体为系统或主板BMC 2通过I2C HUB将点灯指令传递给硬盘背板。3.根据权利要求1所述的一种硬盘背板点灯的自动化测试方法,其特征在于,所述颜色识别传感器将检测结果传递给I2C HUB,具体为,I2C HUB将颜色识别传感器发送的检测信息传递到主板BMC。4.根据权利要求3所述的一种硬盘背板点灯的自动化测试方法,其特征在于,所述主板BMC将获取到的检测结果进行解析,具体为将其转换为十六进制数据,并支持通过IPMI OEM指令查询;系统通过获取ipmi的返回值来判断硬盘背板灯颜色是否与预期颜色一致。5.一种硬盘背板点灯的自动化测试装置,其特征在于,包括主板BMC,所述BMC与I2C HUB连接,所述I2C HUB连接到硬盘背板上的I2C接口,将支持I2C接口的颜色识别传感器连接到其中一个I2C HUB接口,将主板的I2C线连接到另一个I2C HUB接口,使硬盘背板、颜色识别传感器、BMC形成通信回路。6.根据权利要求5所述的一种硬盘...

【专利技术属性】
技术研发人员:陈雯雯温霞尹燕
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1