板卡测试装置及方法

文档序号:6587808阅读:187来源:国知局
专利名称:板卡测试装置及方法
技术领域
本发明涉及一种测试装置及方法,特别涉及一种用于测试板卡的测试装置及方 法。
背景技术
板卡是计算机内的主板及其扩展卡,如显卡、声卡、网卡等的统称。板卡是计算机 的主要组成组件,它提供了指挥数据传输的南桥、北桥芯片组、总线、外围装置数据传输接 口等。板卡的稳定性以及集成功能是板卡品质的重要决定因素,因此,需要对板卡进行稳定 性、兼容性及各参数性能的测试。一般的方法是将待测的板卡安装于一测试计算机中,经由 测试计算机执行相关的测试程序以取得测试结果,并将该测试结果通过网络传输给中央服 务器,以此判断该待测板卡是否符合性能要求。传统的测试方法中每个测试台需要占用一台计算机以用来对待测板卡进行测试 及将测试结果传输给中央服务器,导致测试设备费用高。

发明内容
鉴于以上内容,有必要提供一种测试成本低的板卡测试装置及方法。一种板卡测试装置,用于测试一待测板卡的SPI总线信号及IIC总线信号,所述板 卡测试装置包括一 SPI总线端口,用于连接所述待测板卡的SPI总线端口,以接收所述待测板卡输 出的SPI总线信号;— IIC总线端口,用于连接所述待测板卡的IIC总线端口,以接收所述待测板卡输 出的IIC总线信号;一信号转换器,用于连接所述IIC总线端口,以将所述IIC总线端口接收到的IIC 总线信号转换为数字信号并通过所述IIC总线端口输出;一串行接口,用于连接一扫描设备,以将所述扫描设备扫描获得的待测板卡的序 列号信息输出;一网络芯片;一网络端口,用于连接所述网络芯片及与一中央服务器的网络端口通信;一开关,用于开启或关闭所述板卡测试装置;一显示屏,用于将测试过程中的提示信息进行显示;及一微控制器通过所述网络端口接收所述中央服务器存储的所述板卡测试装置的 设定IP地址,并判断接收到的IP地址是否与自己的IP地址一致,若一致则通过所述显示 屏显示连接正常信息,所述微控制器通过所述SPI总线端口接收所述待测板卡输出的SPI 总线信号,所述微控制器通过所述IIC总线端口接收经所述信号转换器转换后的所述待测 板卡输出的IIC总线信号,所述微控制器将接收到的SPI总线信号及IIC总线信号经内部 测试程序处理后通过所述网络端口发送给所述中央服务器,以使所述中央服务器对待测板卡的测试结果进行记录并显示。一种板卡测试方法,用于测试一待测板卡,包括以下步骤Sl 一微控制器接收一中央服务器存储的所述板卡测试装置的设定IP地址,并判 断接收到的IP地址是否与自己的IP地址一致,若不一致,执行S2,若一致,执行S3 ;S2:显示连接失败信息;S3:显示连接正常信息;S4 显示输入序列号信息;S5 扫描待测板卡的序列号并将所述序列号发送给所述微控制器,以使所述微控 制器将所述序列号发送给所述中央服务器;S6:所述中央服务器将接收到的序列号与内部存储的序列号进行比对,若不一致, 执行S7,若一致,执行S9 ;S7 向所述微控制器发送序列号错误信息;S8 显示序列号错误信息;S9 向所述微控制器发送测试指令;SlO 接收所述待测板卡输出的SPI总线信号及接收经一信号转换器转换后的待 测板卡输出的IIC总线信号,将接收到的SPI总线信号及经转换后的IIC总线信号经过所 述微控制器的内部测试程序处理后发送给所述中央服务器;Sll 根据处理结果判断测试是否通过,若没有通过,执行S12,若通过,执行S13 ;S12 向所述中央服务器发送测试项目代码和测试失败信息代码,记录测试项目代 码和测试失败信息代码;S13 向所述中央服务器发送测试项目代码和测试通过信息代码,记录测试项目代 码和测试通过信息代码;S14 判断所述待测板卡的所有测试项目是否通过,若没有通过,返回S9,若通过, 执行S15 ;及S15 向所述中央服务器发送测试结束信息代码,记录并显示所有测试通过结果。相较现有技术,所述板卡测试装置及测试方法通过所述微控制器将接收到的所述 待测板卡输出的SPI及IIC总线信号经过内部测试程序处理后通过所述网络端口发送给中 央服务器,以使所述中央服务器对所述待测板卡的测试结果进行记录并将其显示给测试人 员。所述板卡测试装置及测试方法操作简单,可以取代计算机对待测板卡进行测试,降低了 测试设备的成本。


下面参照附图结合具体实施方式
对本发明作进一步的说明。图1是本发明板卡测试装置较佳实施方式与一待测板卡、一中央服务器及一扫描 设备相连后的方框图。图2A-2B是本发明板卡测试方法的较佳实施方式的流程图。主要元件符号说明
权利要求
1.一种板卡测试装置,用于测试一待测板卡的SPI总线信号及IIC总线信号,所述板卡 测试装置包括一 SPI总线端口,用于连接所述待测板卡的SPI总线端口,以接收所述待测板卡输出的 SPI总线信号;一 IIC总线端口,用于连接所述待测板卡的IIC总线端口,以接收所述待测板卡输出的 Iic总线信号;一信号转换器,用于连接所述Iic总线端口,以将所述IIC总线端口接收到待测板卡的 Iic总线信号转换为数字信号并通过所述IIC总线端口输出;一串行接口,用于连接一扫描设备,以将所述扫描设备扫描获得的待测板卡的序列号 信息输出;一网络芯片;一网络端口,用于连接所述网络芯片与一中央服务器的网络端口通信;一开关,用于开启或关闭所述板卡测试装置;一显示屏,用于将测试过程中的提示信息进行显示;及一微控制器通过所述网络端口接收所述中央服务器存储的所述板卡测试装置的设定 IP地址,并判断接收到的IP地址是否与自己的IP地址一致,若一致则通过所述显示屏显示 连接正常信息,所述微控制器通过所述SPI总线端口接收所述待测板卡输出的SPI总线信 号,所述微控制器通过所述Iic总线端口接收经所述信号转换器转换后的所述待测板卡输 出的Iic总线信号,所述微控制器将接收到的SPI总线信号及IIC总线信号经内部测试程 序处理后通过所述网络端口发送给所述中央服务器,以使所述中央服务器对待测板卡的测 试结果进行记录并显示。
2.如权利要求1所述的板卡测试装置,其特征在于所述网络端口通过一网络线与所 述中央服务器的网络端口连接。
3.如权利要求1所述的板卡测试装置,其特征在于所述板卡测试装置与所述中央服 务器之间的通信采用无线网络进行通信。
4.如权利要求1所述的板卡测试装置,其特征在于所述开关为按钮开关,设置于所述 板卡测试装置的表面上。
5.如权利要求1所述的板卡测试装置,其特征在于所述微控制器包括一内部存储器, 用于存储测试程序。
6.如权利要求1所述的板卡测试装置,其特征在于所述板卡测试装置包括一外置存 储设备,且所述外置存储设备通过一接口与所述微控制器连接,外置存储设备用于存储测试程序。
7.如权利要求1所述的板卡测试装置,其特征在于所述信号转换器为一64位数字输 入输出信号转换器。
8.一种板卡测试方法,用于测试一待测板卡,包括以下步骤51一微控制器接收一中央服务器存储的所述板卡测试装置的设定IP地址,并判断接 收到的IP地址是否与自己的IP地址一致,若不一致,执行S2,若一致,执行S3 ;52显示连接失败信息;53显示连接正常信息;54显示输入序列号信息;55扫描待测板卡的序列号并将所述序列号发送给所述微控制器,以使所述微控制器 将所述序列号发送给所述中央服务器;56所述中央服务器将接收到的序列号与内部存储的序列号进行比对,若不一致,执行 S7,若一致,执行S9 ;57向所述微控制器发送序列号错误信息;58显示序列号错误信息;59向所述微控制器发送测试指令;510接收所述待测板卡输出的SPI总线信号及接收经一信号转换器转换后的待测板 卡输出的IIC总线信号,将接收到的SPI总线信号及经转换后的IIC总线信号经过所述微 控制器的内部测试程序处理后发送给所述中央服务器;511根据处理结果判断测试是否通过,若没有通过,执行S12,若通过,执行S13 ;512向所述中央服务器发送测试项目代码和测试失败信息代码,记录测试项目代码和 测试失败信息代码;513向所述中央服务器发送测试项目代码和测试通过信息代码,记录测试项目代码和 测试通过信息代码;514判断所述待测板卡的所有测试项目是否通过,若没有通过,返回S9,若通过,执行 S15 ;及515向所述中央服务器发送测试结束信息代码,记录并显示所有测试通过结果。
全文摘要
一种板卡测试装置,用于测试一待测板卡的SPI及IIC总线信号,板卡测试装置包括SPI总线端口连接待测板卡的SPI总线端口,IIC总线端口连接所述待测板卡的IIC总线端口,信号转换器连接所述IIC总线端口,将所述IIC总线端口接收到的信号进行转换,串行端口连接一扫描设备,网络芯片,网络端口连接网络芯片及与一中央服务器的网络端口通信,开关开启或关闭板卡测试装置,显示屏将测试过程中的提示信息进行显示,微控制器将接收到的序列号信息及SPI及IIC总线信号经过处理后通过网络端口发送给中央服务器,以使所述中央服务器将待测板卡的测试结果进行记录并显示。
文档编号G06F11/267GK102103536SQ20091031184
公开日2011年6月22日 申请日期2009年12月18日 优先权日2009年12月18日
发明者李圣义 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1