[发明专利]SOL功能测试方法及系统无效
申请号: | 201110423071.9 | 申请日: | 2011-12-16 |
公开(公告)号: | CN103164309A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 姚玲 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | sol 功能 测试 方法 系统 | ||
技术领域
本发明涉及一种主板上的SOL功能测试方法及系统。
背景技术
LAN上串行(Serial Over LAN(Local Area Network,局域网),SOL)是IPMI2.0(Intelligent Platform Management Interface,智能型平台管理接口)中定义的标准功能,在BMC的韧体中已经实现。SOL功能可以方便的对BIOS的传送过程进行远程监控与设定,因而被客户广泛使用。
对于SOL功能的验证,目前主要停留在产品开发阶段,且是人工测试,业界并没有标准的测试方法用于工厂生产阶段的测试,甚至有些产品没有对SOL功能进行工厂测试。但是,SOL功能涉及到一些特定的硬件设备,如BMC(Baseboard Management Controller,基板管理控制器),如果不对SOL功能进行测试,会造成测试的覆盖率不足,可能影响主板的质量;如果测试方法不够自动化,会对主板的生产效率造成影响。
发明内容
鉴于以上内容,有必要提供一种SOL功能测试方法,以实现SOL功能的自动化测试。
鉴于以上内容,还有必要提供一种SOL功能测试系统,以实现SOL功能的自动化测试。
所述SOL功能测试方法,该方法包括以下步骤:建立步骤:将串口切换为SOL模式,并通过标准的IPMI命令建立SOL会话;发送步骤一:获取数据源中数据,并将获取的数据经CPU处理后从串口经由固定路径发送至网卡的网卡接口,所述固定路径指将到达串口的数据经由基板管理控制器发送至网卡的网卡接口;读取步骤一:在一定的时间间隔内,从网卡接口读取数据,所述时间间隔根据主板的性能进行设置;判断步骤一:判断从网卡接口读取的数据与从串口发送的数据是否相同,当读取的数据与发送的数据相同时,执行发送步骤二,否则,执行异常提示步骤;发送步骤二:获取数据源中数据,并将获取的数据经CPU处理后从网卡经由固定路径的逆向路径发送至串口,所述固定路径的逆向路径指将到达网卡的数据经由基板管理控制器发送至串口;读取步骤二:在一定的时间间隔内,从串口读取数据;判断步骤二:判断从串口读取的数据与从网卡发送的数据是否相同,当读取的数据与发送的数据相同时,执行正常提示步骤,否则,执行异常提示步骤;正常提示步骤:给出SOL功能正常的信息提示;异常提示步骤:给出SOL功能异常的信息提示。
所述SOL功能测试系统,该系统包括:建立模块,用于将串口切换为SOL模式,并通过标准的IPMI命令建立SOL会话;发送模块,用于获取数据源中数据,并将获取的数据经CPU处理后从串口经由固定路径发送至网卡的网卡接口,所述固定路径指将到达串口的数据经由基板管理控制器发送至网卡的网卡接口;读取模块,用于在一定的时间间隔内,从网卡接口读取数据,所述时间间隔根据主板的性能进行设置;判断模块,用于判断从网卡接口读取的数据与从串口发送的数据是否相同;发送模块,还用于当从网卡接口读取的数据与从串口发送的数据相同时,获取数据源中数据,并将获取的数据经CPU处理后从网卡经由固定路径的逆向路径发送至串口,所述固定路径的逆向路径指将到达网卡的数据经由基板管理控制器发送至串口;读取模块,还用于在一定的时间间隔内,从串口读取数据;判断模块,还用于判断从串口读取的数据与从网卡发送的数据是否相同;正常提示模块,用于当从串口读取的数据与从网卡发送的数据相同时,给出SOL功能正常的信息提示;异常提示模块,用于当从网卡接口读取的数据与从串口发送的数据不同时,或从串口读取的数据与从网卡发送的数据不同时,给出SOL功能异常的信息提示。
相较于现有技术,所述的SOL功能测试方法及系统,可在不增加任何硬件的情况下,实现SOL功能的自动化测试,本测试方法的高效测试速率,既保证了主板的生产质量,同时又不影响主板的生产效率。
附图说明
图1是本发明SOL功能测试系统较佳实施例的架构图。
图2是本发明SOL功能测试系统较佳实施例的功能模块图。
图3是本发明SOL功能测试方法较佳实施例的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110423071.9/2.html,转载请声明来源钻瓜专利网。