[发明专利]网络管理卡测试装置及方法无效
申请号: | 201010262477.9 | 申请日: | 2010-08-25 |
公开(公告)号: | CN102377593A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 徐明源 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 管理 测试 装置 方法 | ||
技术领域
本发明涉及一种网络设备测试系统及方法,特别是关于一种网络管理卡测试装置及方法。
背景技术
目前,UPS系统已广泛应用到各种电子设备上,以便在断电时可继续为电子设备提供电源。为便于对UPS系统进行远程管理,通常在UPS系统上连接一网络管理卡(Simple Network Management Protocol,以下简称SNMP卡),是远程计算机通过网络连接该SNMP卡的网络端口即可对UPS系统进行管理。
工厂在大量生产制造SNMP卡时,需要经过长时间的烧机测试(Burn-in test)来测试硬件电路的可靠度,从而确保SNMP卡的每个部份都可以长时间的运作而不发生问题。然而,因为成本与空间的考量因素,在测试大量的SNMP卡时,并没有办法为每一SNMP卡设置一台UPS系统、一台计算机、一网络环境来连接做长时间烧机测试。
针对上述测试方法的不足,通常将SNMP卡的RS-232接口的发送端口(Tx)与接收端口(Rx)相连接、网络接口的Tx+、Tx-与Rx+、Rx-相连接的方式来做回接(loopback)测试。SNMP卡的微处理器通过RS-232接口和网络接口的Tx端口发送出测试信息,当Rx端口接收到自己所发出的测试信息,则代表此部份硬件运作正常。然而,SNMP卡的I2C接口为一种主从式架构(Master/Slaver)的通讯接口,其并没有办法按照上述回接方式来测试。因此在烧机测试中,I2C接口必需与一个I2C测试治具连接进行通信才有办法确认其是否运作正常。然而,大批量生产的SNMP卡进行欲烧机测试时,就必需为每一SNMP卡配置一个I2C测试治具,如此一来将增加测试SNMP卡的成本。
发明内容
鉴于以上内容,有必要提供一种网络管理(SNMP)卡测试装置及方法,能够针对多张SNMP卡同时做烧机测试,不需要另外为每一SNMP卡配置一I2C测试治具,从而节省生产测试成本。
所述的SNMP卡测试装置包括一块用于测试多张SNMP卡的电路基板,该电路基板包括多个插槽,每一SNMP卡包括测试单元、I2C接口及GPIO端口。每一网络管理卡通过各自的I2C接口依照并联方式相互连接,每一SNMP卡通过GPIO端口分别接插在电路基板的插槽中。所述的测试单元包括:参数设置模块,用于为每一插槽设置一I2C地址,及设置每一SNMP卡发送通信信息的延迟时间;模式侦测模块,用于根据每一SNMP卡的GPIO端口的I2C地址将其中之一SNMP卡的通信模式定义为从机模式,以及将其余SNMP卡的通信模式定义为主机模式;通信测试模块,用于根据设置的延迟时间控制各自对应的主机模式的SNMP卡通过其I2C接口发出通信信息,当从机模式的SNMP卡通过其I2C接口接收到主机模式的SNMP卡发出的通信信息时,控制从机模式的SNMP卡向该主机模式的SNMP卡发出响应信息,以及当该主机模式的SNMP卡没有接收到响应信息时,产生一条提示SNMP卡没有通过测试的提示信息。
所述的SNMP卡测试方法包括步骤:(a)提供一块用于测试多张SNMP卡的电路基板,该电路基板包括多个插槽;(b)为每一插槽分配一I2C地址,并通过SNMP卡的GPIO端口将每一SNMP卡分别接插于插槽中;(c)设置每一SNMP卡发送通信信息的延迟时间;(d)根据每一SNMP卡的GPIO端口的I2C地址将其中之一SNMP卡的通信模式定义为从机模式,并将其余SNMP卡的通信模式定义为主机模式;(e)根据设置的延迟时间控制各自对应的主机模式的SNMP卡通过其I2C接口发出通信信息;(f)当从机模式的SNMP卡通过其I2C接口接收到主机模式的SNMP卡发出的通信信息时,控制从机模式的SNMP卡向该主机模式的SNMP卡发出响应信息;及(g)当该主机模式的SNMP卡没有接收到响应信息时,产生一条提示该SNMP卡没有通过测试的提示信息。
相较于现有技术,本发明所述的SNMP卡测试装置及方法,能够针对多张SNMP卡为一组来同时做烧机测试,不需要另外为每一SNMP卡配置一I2C测试治具,从而节省生产测试成本。同时,利用每一SNMP卡上的GPIO端口来判断自身的通信模式,无需复杂的操作与设置,能够增加测试人员的操作方便性与简单性。
附图说明
图1是本发明SNMP卡测试装置较佳实施例的架构图。
图2是每一SNMP卡的通信模式及其通信延迟时间的示意图。
图3是本发明SNMP卡测试方法较佳实施例的流程图。
主要元件符号说明
SNMP卡 1
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010262477.9/2.html,转载请声明来源钻瓜专利网。