[发明专利]服务器主板检测系统及方法无效
| 申请号: | 201310072103.4 | 申请日: | 2013-03-07 |
| 公开(公告)号: | CN104038380A | 公开(公告)日: | 2014-09-10 |
| 发明(设计)人: | 郭利文 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务器 主板 检测 系统 方法 | ||
技术领域
本发明涉及一种服务器主板检测系统及方法。
背景技术
研发人员或维修人员对服务器主板进行除错或维修时,通常是透过电子仪器测量主板的各信号线上传递的信号,再通过人工比对信号的方式判断主板上传递的信号是否出错,然而,传统的服务器主板检测方式自动化程度低,测试结果不准确。
发明内容
鉴于以上内容,有必要提供一种测试结果准确的服务器主板自动检测系统及方法。
一种服务器主板检测系统,用于检测一服务器主板,其包括一与所述服务器主板相连的上位机,所述服务器主板包括多个通过I2C总线相互连接的设备,所述服务器主板检测系统还包括一通过I2C总线与所述服务器主板的多个设备相连的PLD,所述上位机发出指令至所述PLD,使所述PLD读取所述服务器主板的各个设备的信息并将读取的信息反馈至所述上位机,所述上位机分析测取的信息并显示检测结果。
在一实施方式中,所述服务器主板检测系统还包括一通过I2C总线与所述服务器主板上的多个设备及所述PLD相连的选择器,所述选择器从所述服务器主板上的多个设备及所述PLD中选择一I2C总线的主控设备,该I2C总线的主控设备能写入数据至其它I2C从设备内。
在一实施方式中,所述上位机发给所述PLD的指令是通知所述PLD 读取服务器主板上各设备或指定设备的信息的读指令,或是通知所述PLD写入数据至所述服务器主板上相应设备的写命令;当所述指令是写命令时,所述选择器将所述PLD设为I2C总线的主控设备。
在一实施方式中,所述PLD包括一与所述上位机相连的第一接口及一与所述I2C总线相连的第二接口,所述第一接口为USB接口,所述第二接口为I2C接口。
在一实施方式中,所述PLD还包括一与所述第一接口相连的指令接收单元、一与所述指令接收单元相连的指令解析单元及一与所述指令解析单元相连的读写控制单元;所述指令接收单元通过所述第一接口接收所述上位机发出的指令,所述指令解析单元用于解析接收的指令是否为读或写命令,所述读写控制单元根据指令的类型对服务器主板上的设备进行读或写操作。
在一实施方式中,所述PLD为一CPLD芯片。
在一实施方式中,所述PLD为一FPAG芯片。
在一实施方式中,所述PLD及选择器安装于所述服务器主板上。
一种服务器主板检测方法,包括以下步骤:利用一上位机发出指令至一被测服务器主板的PLD;PLD根据指令对服务器主板上的各设备进行读或写操作;PLD将读取的信息传送至上位机;及上位机分析接收到的检测信息并显示测试结果。
在一实施方式中,所述被测服务器主板包括一I2C主控设备及至少一I2C从设备,所述PLD、I2C主控设备及I2C从设备通过I2C总线相互连接,当所述上位机发出的指令是写命令时,所述PLD被设为I2C总线的主控设备并根据指令对指定设备进行写操作。
与现有技术相比,所述服务器主板检测系统及方法利用上位机发出指令至PLD,PLD读取服务器主板上各设备的信息并将读取的信息回传至上位机分析处理,测试自动化程度高,且测试结果较准确。
附图说明
图1是本发明服务器主板检测系统一较佳实施方式的组成模块图。
图2是图1中PLD的组成模块图。
图3是本发明服务器主板检测方法一较佳实施方式的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310072103.4/2.html,转载请声明来源钻瓜专利网。





