一种整机测试方法及装置制造方法及图纸

技术编号:10973895 阅读:88 留言:0更新日期:2015-01-30 05:53
本发明专利技术涉及一种整机测试方法及装置,其特征在于,该方法包括:按照整机配置选择测试程序;对装配好的整机进行初始化;利用测试程序,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确;在所有板卡检测完毕且所有板卡装配正确的情况下,进行整机功能测试。通过采用本发明专利技术所公开的整机测试方法和整机测试装置,通过增加板卡信息核对的环节,可以根据错误信息直接找到问题板卡。通过在核对板卡信息的时候生成板卡文件,并在整机测试完成后,更新板卡配置文件,能够在板内实现整机序列号和单板的配置对应和整机测试状态的确认,建立完善的板卡、整机信息,为后续资产管理提供方便。

【技术实现步骤摘要】
一种整机测试方法及装置
本专利技术涉及测试
,尤其涉及一种整机测试方法和装置。
技术介绍
通常按照客户需求配置整机,根据配置在主机板上装配不同类型的板卡,因整机配置和板卡类型较多,而且板卡之间外观上差异很小,有些只有文字上的微小区别,有些则外观上完全相同,从外观上根本无法区别,从而很容易出现生产人员混淆整机配置和板卡对应关系的情况。由于整机上各槽位的结构完全相同,各板卡可插入任意槽位,即使槽位差错,在装配时也不容易发现。板卡功能方面又分为全业务和部分业务两种类型,仅能用板卡代号不同来识别,整机功能测试也无法覆盖到这部分差异,这类板卡装错后在后期的功能检测中可能无法被检查到。装错后会在整机功能测试时出现故障,要对整机进行维修分析才能定位到问题原因,影响生产测试效率。在整机生产测试中,为防止板卡装错,通常有以下方法:生产流程控制:即,在整机装配完成后,增加人工目检环节,对装配板卡重新核对。该种方法需要增加生产人力投入,并且人工目检不能保证做到100%准确。序列号段控制:在整机装配过程中扫描板卡序列号标签,通过数据库设定的整机和板卡组合关系来判断板卡是否可用于这个配置的整机。该种方法,不仅增加生产设备(扫描枪)投入,而且整机和板卡在装配时就锁定组合关系,整机维修时若需要更换板卡,就要先解除旧的组合关系再锁定新的组合关系,生产维修不灵活。近几年,生产科技高速发展,产品更新越来越快,产品配置越来越多,以往那种效率低下、靠增加资源投入来规避生产问题的方法已经不能适应大规模生产的需求。
技术实现思路
本专利技术所要解决的技术问题是:整机测试时不能发现板卡在装配时插错或者不在位,或者即使发现问题,后期故障定位难度大、返修成本高。为此目的,本专利技术提出了一种整机测试方法,该方法包括:按照整机配置选择测试程序;对装配好的整机进行初始化;利用测试程序,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确;在所有板卡检测完毕且所有板卡装配正确的情况下,进行整机功能测试。可选的,在检测板卡装配正确的情况下,生成板卡配置文件,在整机功能测试后,将整机信息写入到所述板卡配置文件中,所述整机信息包括整机测试成功的标识。可选的,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确,具体包括:如果板卡i的信息检测没有通过,那么对该板卡i进行单板维修分析并重新进行整机装配。可选的,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确,具体包括:获取待检测板卡的PID信息;根据所述PID信息解析板卡类型和板卡代号,并将所述板卡类型和板卡代号与整机配置中对应的板卡信息相比较;根据比较结果判断板卡是否正常。可选的,所述PID信息为板卡单板测试阶段写入EEPROM内的。可选的,所述板卡装配在整机的不同槽位上,所述依次获取整机上所装配的板卡的数据和检测板卡是否装配正确,具体为:根据槽位号顺序依次获取整机上所装配的板卡的数据和检测板卡是否装配正确。可选的,检测板卡是否装配正确还包括:读取各个槽位状态和板卡是否在位的状态;根据所述各个槽位状态和板卡是否在位的状态确认板卡是否正确插入在槽位上。本专利技术还提供一种整机测试装置,该装置包括:选择单元,用于按照整机配置选择测试程序;初始化单元,用于对装配好的整机进行初始化;获取检测单元,用于:利用测试程序,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确;功能测试单元,用于在所有板卡检测完毕且所有板卡装配正确的情况下,进行整机功能测试。可选的,所述装置还包括:板卡配置文件生成单元,用于在检测板卡装配正确的情况下生成板卡配置文件,在整机功能测试后,将整机信息写入到所述板卡配置文件中,所述整机信息包括整机测试成功的标识。可选的,所述获取检测单元具体包括:PID信息获取子单元,用于获取待检测板卡的PID信息;比较子单元,用于根据所述PID信息解析板卡类型和板卡代号,并将所述板卡类型和板卡代号与整机配置中对应的板卡信息相比较;判断子单元,用于根据比较结果判断板卡是否正常。可选的,所述PID信息为板卡单板测试阶段写入EEPROM内的。可选的,获取检测单元具体还包括:槽位状态读取子单元,用于读取各个槽位状态和板卡是否在位的状态;确认子单元,用于根据所述各个槽位状态和板卡是否在位的状态确认板卡是否正确插入在槽位上。通过采用本专利技术所公开的整机测试方法和整机测试装置,通过增加板卡信息核对的环节,可以根据错误信息直接找到问题板卡。通过在核对板卡信息的时候生成板卡文件,并在整机测试完成后,更新板卡配置文件,能够在板内实现整机序列号和单板的配置对应和整机测试状态的确认,建立完善的板卡、整机信息,为后续资产管理提供方便。附图说明通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:图1示出了本专利技术实施例一提出的整机测试方法的流程图;图2示出了一种实施方式的整机配置信息图;图3示出了整机测试装置的硬件连接情况;图4示出了一种整机测试装置的架构图。具体实施方式下面将结合附图对本专利技术的实施例进行详细描述。本专利技术公开了一种整机测试方法以及相应的整机测试装置,主要思路是:在整机功能测试前进行板卡类型的核对,即,通过在位板卡已有的驱动程序和接口,获取相应板卡的板卡信息,将该板卡信息与整机配置预设板卡信息表中的相应的板卡信息进行比较,核对板卡类型是否装配正确。因为整机上各个板卡槽位的结构完全相同,有可能会出现板卡插入的不到位,导致后期整机功能上出现问题,从而在硬件设计上使得板卡具有在位状态检测单元,能够将是否在位的状态信息上报。软件上可利用总线读取各个槽位状态和板卡是否在位的状态,通过这两个状态信息综合确认板卡是否正确插入。为了对整机测试的各个数据进行记录以利于后期资产、数据管理,在核对板卡类型的时候,生成板卡配置文件,在整机功能测试完成后,再生成新的板卡配置文件,在新的板卡配置文件中自动写入包括整机测试成功的标识的整机信息,并仅在功能检测全部合格后将新的板卡配置文件重新写入板卡,这样能够实现整机序列号和单板的配置对应。下面通过具体实施例来对本专利技术进行说明。实施例1说明对BBU(BaseBandUnit基站基带单元)整机测试的方法。产品结构平台化后,十几种整机配置共用一个机箱,十几种类型的板卡可以装配到同一个槽位。由于多个整机配置共用一个机箱,外观一样,在识别整机时,只能通过整机代号识别。由于板卡类型多,且有些板卡外观也一样,也只能通过板卡序列号识别。有时多种配置在同一个场地上同步生产,特别容易出现板卡装错的情况。对BBU的整机测试方法,如图1所示,具体包括:S1.按照整机配置选择测试程序;S2.对装配好的整机进行初始化;S3.利用测试程序,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确;S4.在所有板卡检测完毕且所有板卡装配正确的情况下,进行整机功能测试。具体来说,整机配置不同,所需要装配的板卡种类和数量也不同,每个整机均会有一个配置明细表,配置明细表能够清楚地表示出整机的配置情况,生产本文档来自技高网...
一种整机测试方法及装置

【技术保护点】
一种整机测试方法,其特征在于,该方法包括:按照整机配置选择测试程序;对装配好的整机进行初始化;利用测试程序,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确;在所有板卡检测完毕且所有板卡装配正确的情况下,进行整机功能测试。

【技术特征摘要】
1.一种整机测试方法,其特征在于,该方法包括:按照整机配置选择测试程序;所述测试程序由对不同板卡进行测试的程序片段按照板卡所在的槽位号顺序构成;对装配好的整机进行初始化;利用测试程序,依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确,所述板卡数据包括板卡的产品识别信息PID;在所有板卡检测完毕且所有板卡装配正确的情况下,进行整机功能测试。2.根据权利要求1所述的方法,其特征还在于:在检测板卡装配正确的情况下,生成板卡配置文件,在整机功能测试后,将整机信息写入到所述板卡配置文件中,所述整机信息包括整机测试成功的标识。3.根据权利要求1或2所述的方法,其特征还在于:依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确,具体包括:如果板卡i的信息检测没有通过,那么对该板卡i进行单板维修分析并重新进行整机装配。4.根据权利要求1或2所述的方法,其特征还在于:依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确,具体包括:获取待检测板卡的PID信息;根据所述PID信息解析板卡类型和板卡代号,并将所述板卡类型和板卡代号与整机配置中对应的板卡信息相比较;根据比较结果判断待检测板卡是否正常。5.根据权利要求4的方法,其特征还在于:所述PID信息为板卡单板测试阶段写入EEPROM内的。6.根据权利要求1或2的方法,其特征还在于:所述板卡装配在整机的不同槽位上,所述依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板卡是否装配正确,具体为:根据槽位号顺序依次获取整机上所装配的板卡的数据,根据板卡数据与整机配置中对应的板卡信息检测板...

【专利技术属性】
技术研发人员:王宪法王莉
申请(专利权)人:上海原动力通信科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1