基于AXIe的智能平台管理系统测试仪器的制造方法

文档序号:9869983阅读:570来源:国知局
基于AXIe的智能平台管理系统测试仪器的制造方法
【技术领域】
[0001]本发明属于测试领域,具体涉及基于AXIe的智能平台管理系统测试仪器。
【背景技术】
[0002]AXIe(AdvancedTCA extens1ns for instrumentat1n,仪器与测试在高级电信运算架构的扩展)是以AdvancedTCA为基础的开放式总线标准,是目前最新一代测试总线技术标准,与6?18、¥乂1、?乂1、?乂16、1^1等现有测试总线标准相比,具有速度更快、模块化成都更高、灵活性更好等优势。
[0003]AXIe标准可以提供最大可扩展性,满足各种测试平台需要,包括通用机架堆栈式系统、模块化系统以及如任意波行发生器、符合AXIe标准的示波器等模块化插件。对系统管理者而言,面对数量总多、各式各样不同厂商的测试平台和模块化插件,如何准确查询、判断并及时处理由多种模块化插件组成的系统中出现的异常问题,AXIe标准定义了完善的硬件智能平台管理系统,提供底层硬件管理服务,用于监视、控制、保证AXIe单板以及机框内其他功能单元的正常运行,获取功能单元、温度传感器、电压传感器的信息,接收单板以及智能FRU(Field Replace Unit,现场可替换单元)故障告警事件并且能够执行基本故障操作如断电、重启、复位管理。
[0004]AXIe智能平台管理系统包括一个专用ShMC(SheIf Management Controller,机架管理器)和位于各个单板上的IPMC(Intelligent Platform Management Controller,智能平台管理控制模块)。机架管理器(ShMC)是一个专用系统管理控制器,它负责监视机箱子系统和各模块健康状况、控制机箱风扇散热和管理机箱上电序列等,通过IPMB(IntelligentPlatform Management Bus,智能平台管理总线)与FRU(Field Replaced Units,可替换单元)及单板上的IPMC进行可靠有效通信,从而实现整个机架的协同管理。IPMC是一个独立运行子系统,其运行完全不依靠负载处理器、B1S以及操作系统,它实现E-keying、上下电控制、复位、温度监视、电压监视、负载复位、串口访问、SOL远程访问、记录故障、发送报警、访问系统事件日志(SEL)等功能。
[0005]在新一代自动测试系统中,AXIe设备将被大量使用。由于开发人员对AXIe协议的理解不同,所采用的方案和测试方法不同,因此所研发的AXIe板卡在可靠性和兼容性方面可能出现问题,尤其是IPMC与ShMC在联合工作的情况下,由于兼容性问题,经常出现工作异常。同时,由于缺乏有效的测试手段和测试设备,研发人员在设备调试和维护过程中难以全面的发现设备存在的缺陷和不足,也并不知道自己所研发IPMC设备或ShMC设备是否符合协议标准。在构建基于AXIe标准的自动测试系统时,研发人员很难得知所研发IPMC设备或ShMC设备在相应AXIe自动测试系统中是否能正常工作。因此,基于AXIe智能平台管理系统测试仪器的研制与开发,有着迫切的应用需求以及应用意义。

【发明内容】

[0006]本发明是为了解决现有研发人员所研发IPMC设备或ShMC设备在相应AXIe自动测试系统中是否能正常工作的问题,本发明提供了一种基于AXIe的智能平台管理系统测试仪器。
[0007]基于AXIe的智能平台管理系统测试仪器,它包括接口模块、协议管理控制器和上位机;所述的接口模块包括IPMB接口模块和网口模块;
[0008]IPMB接口模块,用于实现待测智能平台管理系统与协议管理控制器之间的信息传递,
[0009]网口模块,用于实现上位机与协议管理控制器间的信息传递,
[0010]协议管理控制器,用于根据测试信息向待测智能平台管理系统中ShMC设备或各单板上的IPMC设备发送命令和数据,并接收待测智能平台管理系统中ShMC设备或各单板上的IPMC设备的响应数据;
[0011 ]上位机,用于对协议管理控制器进行配置,根据测试需求,设置进行测试的项目以及具体测试内容,还用于对接收的待测智能平台管理系统中ShMC设备或各单板上的IPMC设备的响应数据进行处理,显示待测智能平台管理系统的信息及测试结果。
[0012]所述的待测智能平台管理系统中各单板包括AXIe单板和FRU。
[0013]协议管理控制器,用于根据测试信息向待测智能平台管理系统中各单板上的IPMC发送命令和数据,并接收待测智能平台管理系统中各单板上的IPMC的响应数据的具体过程为:
[0014]协议管理控制器通过IPMB总线与待测智能平台管理系统中各单板上的IPMC通信,查询AXIe单板和FRU的电压、温度传感器数据信息,并支持所有电压、温度传感器数据通过网口模块的进行web网络查询;
[0015]收集所有AXIe单板和FRU上产品序列号、版本信息和生产厂商信息,并通过网口模块进行web网络查询。
[0016]协议管理控制器还用于支持LAN口通知外部系统管理,实现基于TCP/IP的高层管理服务。
[0017]协议管理控制器,还用于支持AXIe架构中各种命令,实现对所有AXIe架构中IPMC的控制、管理;接收并响应AXIe单板及FRU的事件通知。
[0018]协议管理控制器,还用于支持E-keying操作过程。
[0019]协议管理控制器,用于根据测试信息向待测智能平台管理系统中ShMC设备发送命令和数据,并接收待测智能平台管理系统中ShMC设备的响应数据的具体过程为:
[0020]协议管理控制器通过IPMB总线与待测智能平台管理系统中ShMC设备通信,协议管理控制器用于响应待测智能平台管理系统中ShMC设备的各种查询或控制命令,发送测试设备状态转变事件消息,产生待测智能平台管理系统中ShMC设备所需的电压、温度传感器数据信息以及产品序列号、版本信息、生产厂商信息和点对点连通性信息记录,发送给待测智能平台管理系统中ShMC设备,产生并向待测系统中ShMC设备发送故障事件信息。
[0021]基于AXIe的智能平台管理系统测试仪器的工作过程:
[0022]测试仪器上电后,首先通过上位机控制软件对测试仪器进行配置,根据不同测试需求,将测试仪器设置为ShMC设备或是IPMC设备,设置进行测试的相关项目以及具体测试内容;设置完成后,相应配置信息通过上位机接口写入测试仪器的相应配置寄存器,测试仪器开始工作;测试仪器的处理器根据测试信息向待测智能平台管理系统发送相应命令和数据,并且将待测试设备的响应数据通过上位机接口发送给上位机;上位机控制软件对测试仪器返回的相应内容进行处理,并给出相应的设备测试结果。
[0023]本发明带来的有益效果是,基于AXIe的智能平台管理系统测试仪对待测智能平台管理系统的功能进行测试,提高AXIe体系中基于AXIe的智能平台管理系统测试仪的研发速度和效率,验证IPMC设备或是ShMC设备对AXIe标准的符合程度、稳定性以及可靠性都有重要意义。
【附图说明】
[0024]图1为基于AXIe的智能平台管理系统测试仪的原理示意图;
[0025]图2为网口模块内部的原理示意图。
【具体实施方式】
[0026]【具体实施方式】一:参见图1说明本实施方式,本实施方式所述的基于AXIe的智能平台管理系统测试仪器,它包括接口模块1、协议管理控制器2和上位机3;所述的接口模块包括IPMB接口模块1-1和网口模块1-2;
[0027]IPMB接口模块1-1,用于实现待测智能平台管理系统与协议管理控制器2之间的信息传递,
[0028]网口模块1-2,用于实现上位机3与协议管理控制器2间的信息传递,
[0029]协议管理控制器2,用于根据测试信息向待测智能平台管理系统中ShMC设备或各单板上的IPMC设备发送命令和数据,并接收待测智能平台管理系统中ShMC设备或各单板上的IPMC设备的响应数据;
[0030]上位机3,用于对协议管理控制器2进行配置,根据测试需求,设置进行测试的项目以及具体测试内容,还用于对接收的待测智能平台管理系统中ShMC设备或各单板上的IPMC设备的响应数据进行处理,显示待测智能平台管理系统的信息及测试结果。
[0031 ]本实施方式,测试仪器的软件设计分为两个部分,一部分是上位机应用程序设计,另一部分是协议管理控制器2中运行的程序设计。
[0032]上位机3应用程序负责对测试仪器进行配置,根据测试需求控制测试仪器进行相应操作,设置进行测试的项目以及具体内容,控制测试仪器进行指定的命令及数据操作,显示测试仪器的相应信息及待测设备的测试结果。
[0033]协议管理控制器2中软件设计主要是根据上位机3的配置控制测试仪器实现IPMB接口和网口的功能;根据不同配置要求,实现ShMC设备功能或是IPMC设备功能;根据上位机配置,向待测系统设备发送指定的命令和数据;向上位机发送待测系统设备测试结果。
[0034]协议管理控制器2是智能平台管理系统中测试仪器的核心控制器件,智能平台管理控制功能的硬件实现载体,协议管理控制器2可以选用Altera公司Cyclone系列EP4CE6E22C8N,并配置Altera三速以太网IP核;也可以采用飞思卡尔公司的PowerPC系列MPC8536,三星公司的ARM系列S3C2450等高性能处理器芯片来实现。
[0035]IPMB接口模块1-1是测试仪器与待测系统中设备的连接通道接口。
[0036]IPMB接口模块1-1上定义了 1?]\?_々和1?]\?_8总线。
[0037]网口完成ShMC与外部上位机连接,实现上位机与测试仪器间数据传输。
[0038]【具体实施方式】二:本实施方式与【具体实施方式】一所述的基于AXIe的智能平台管理系统测试仪器的区别在于,所述的待测智能平台管理系统中各单板包括AXIe单板和FRU。
[0
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1