[发明专利]一种板内设备测试方法和系统有效
申请号: | 200810027747.0 | 申请日: | 2008-04-28 |
公开(公告)号: | CN101291261A | 公开(公告)日: | 2008-10-22 |
发明(设计)人: | 谢明旭 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫;熊贤卿 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 测试 方法 系统 | ||
技术领域
本发明涉及设备测试领域,尤其设备一种板内设备测试方法和系统。
背景技术
智能平台管理接口(Intelligent Platform Management Interface,IPMI)是为提高服务器的可用性指标而推出的智能化平台管理接口标准,目的是为服务器提供设备管理、传感器/事件管理、用户管理、风扇框/电源框管理、远程维护等功能。PCI工业计算机制造组织(PCI Industrial Computer Manufacturers Group,PICMG)把IPMI规范定义为先进通信计算机架构(Advanced TelecommunicationsCompute Architecture,ATCA)平台的设备管理规范。
如图1所示,为现有的支持IPMI系统的ATCA单板进行调试的系统组成示意图。独立的调测控制台(可为个人电脑PC)的串口控制和串口线缆连接到被调测的目标单板(图中的ATCA单板)的共享串口连接器,即图中的通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART),或通过网络(LAN)连接到机框管理板(Shelf Management Controller,Shmc),通过机框管理板执行另一部分管理平面的装备测试步骤。监视器则通过视频接口与ATCA单板内的操作系统(Operating System,OS)相连获得相关的视频信息。
UART可以通过控制电路选择性的连接到板内的基板管理控制器(Baseboard Management Controller,BMC)或OS。OS和BMC之间则是通过低针脚接口(Low Pin Count,LPC)进行相关信息交互。同时,BMC通过智能平台管理总线(Intelligent Platform Management Bus,IPMB)与Shmc相连以进行板内设备测试。
在实现本发明过程中,发明人发现现有技术至少存在如下问题:
在现有的测试方案中,被调测单板提供了丰富但却功能不同的调测接口。由于每个调测接口所能执行的调测命令都是不可完全替代的,这样就导致了调试系统中必须通过多种途径与被调测目标单板连接在一起,使得连接方案复杂,所需要的工具较多从而影响调测的效率。同时,由于调测接口不统一,导致调测工具软件的开发难度较大。
另外,调试需要的机框管理板通过机框背板(图中未示)与单板连接,不利于大规模调测,同时由于通过IPMB连接机框管理板,无法模拟IPMB通路开路和短路这个关键故障的测试。
发明内容
本发明所要解决的技术问题在于,提供一种板内设备测试方法和系统,可简化调测连接方案的复杂度,实现板内调测。
为了解决上述技术问题,一方面,本发明的实施例提供了一种板内设备测试方法,基板管理控制器接收设备测试消息,所述设备测试消息包括对板内设备进行测试的测试命令;所述基板管理控制器根据接收的设备测试消息中的测试命令对板内相应的设备进行测试。
另一方面,本发明的实施例提供了一种板内设备测试系统,包括:操作系统单元,用于获取测试命令,并将所述测试命令封装在设备测试消息中后发送;基板管理控制器,用于接收所述操作系统单元发送的设备测试消息,并根据所述测试消息中的测试命令对板内相应的设备进行测试。
在本发明的具体实施例中将自定义的设备测试消息封装在消息包里通过系统接口向BMC进行发送,可以简化调测连接方案的复杂度,实现板内调测;统一调测接口,方便实现自动化调测;同时无需与Shmc连接,即不需要将单板插入机框进行调测,方便故障的模拟和定位维修。
附图说明
图1是现有的支持IPMI系统的ATCA单板进行调试的系统组成示意图;
图2是本发明中一种板内设备测试系统的第一具体实施例的组成示意图;
图3是本发明中一种板内设备测试系统的第二具体实施例的组成示意图;
图4是本发明中一种板内设备测试系统的第三具体实施例的组成示意图;
图5是本发明中OS单元的一个具体实施例的组成示意图;
图6是本发明中一种板内设备测试方法的一个具体实施例的流程示意图;
图7是本发明实施例中对存储器进行测试的流程示意图;
图8是本发明实施例中对板内的IPMB总线进行测试的一种驱动器连接方案的示意图。
具体实施方式
下面参考附图对本发明的实施例进行描述。参见图2,为本发明中一种板内设备测试系统的一个具体实施例的组成示意图,所述板内测试系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810027747.0/2.html,转载请声明来源钻瓜专利网。