单板测式方法和装置的利记博彩app

文档序号:7583047阅读:255来源:国知局
专利名称:单板测式方法和装置的利记博彩app
技术领域
本发明涉及测试技术,具体涉及通信系统的测试技术。
通信系统的运行有其特殊性和时效性,对故障的快速定位是通信系统功能的重要组成部分。端到端通讯的故障定位可分为线路故障和设备故障。单板在运行过程中,由于人为或自然原因可能受到损坏,因此,为减少对系统运行的影响,应提供在线条件下的单板测试功能,使故障能够得到快速定位,通过快速定位,现场维护人员可以迅速查找故障,减少单板的平均故障修复时间,在线测试也是进行现场故障修复的前提。
对单板的另一种测试是在生产时必须进行的装备测试,其测试过程就是对单板进行检验的过程。装备测试进行的测试主要是功能测试。功能测试一般是通过被测板的对外接口对单板进行测试。测试设备本身提供各种激励信号源,通过接口激励被测单板,同时测试装备接收到的被测板的响应信号,并将响应信号和预期信号结果进行比较,最后判断功能和好坏。所说的功能测试主要是面向大批量生产的,它的目的是从单板的外部接口来测试硬件功能好坏,不是测试单板设计的对与错、优与劣、软件的所有分支以及单板的总体性能。功能测试前提条件是默认单板的设计是成功的,只是有些单板在生产的过程中由于种种原因损坏,导致不能正常工作,功能测试可以剔除这些坏板。功能测试一般是模拟整机环境,让单板正常工作后,测试其输入输出信号,全面检测其硬件好坏,测试可靠性高。
生产过程中的装备测试要求通常比较严格,影响系统功能的所有部分都需要进行测试。目前,进行这种测试的方法通常是使用专用测试软件在测试平台上对单板进行扫描测试。在测试完成后,需要把专用测试软件换成正常工作软件,而这种更换过程可能降低单板的合格率,也会增加软件开发和版本管理的成本。
而现有技术对单板进行在线测试都是利用外接的测试设备进行测试,与生产装备测试不兼容,浪费了资源,同时也给维护工程师在维护时带来诸多不便。
本发明的目的在于提供一种单板测试方法,可以克服现有技术存在的测试过程复杂、软件管理成本高、单板合格率低的缺点,实现在单板正常工作情况下进行的测试能够模拟生产装备测试情况,可在无需插拔或更换单板的情况下,通过后台发送一条命令启动单板进行装备测试和在线模拟测试。
本发明的另一目的在于提供一种单板测试装置,利用这种装置可以有效实现本发明的兼容于装备测试和在线测试的单板测试方法,充分利用单板的控制逻辑来控制单板,使得装备测试和在线测试可以在无需变更软件情况下进行,即进行装备测试时能够模拟生产装备测试情况而且在无需插拔或更换单板,即只需通过后台发送一条命令启动单板便可进行装备和在线模拟测试。
本发明的目的是这样实现的,构造一种单板测试方法,包括以下步骤在单板装置上电后,由第一处理器引导并启动第一自加载程序,由第一处理器从只读存储器中将第二处理器的加载程序加载到第二处理器中,所述第二处理器运行该加载程序,并通过内部握手协议将第二处理器工作程序加载到第二处理器中并运行该工作程序;当所述第一处理器收到来自后台的在线测试命令时,则进行单板的在线测试,当所述第一处理器接收到的后台命令为装备测试命令时,则对单板进行装备测试。
按照本发明提供的一种单板测试方法,所述进行单板的在线测试包括以下步骤对单板加电,控制单板的环回逻辑闭合,由第一处理器使第二处理器的工作程序终止并通过内部握手协议将第二处理器运行的测试程序加载到第二处理器并启动已加载到第二处理器中的测试程序中的在线测试部分,并通过第一处理器将测试结果上报给后台,最后还包括使单板下电的步骤。
按照本发明提供的一种单板测试方法,所述进行单板的在线测试还包括以下步骤在第二处理器检测出有故障时,由后台给出故障信息并进行单板更换或零件修复,在检测出无故障时,则将单板恢复到工作状态。
按照本发明提供的一种单板测试方法,所述进行单板的装备测试包括以下步骤由第一处理器使第二处理器的工作程序终止并通过内部握手协议将测试程序加载到第二处理器并启动已加载到第二处理器中的测试程序中的装备测试部分,将测试结果上报给第一处理器,由第一处理器测试单板附属设备和接口,由第一处理器综合测试结果并上报给后台。
按照本发明提供的单板测试方法,在进行装备测试时,由外部测试设备通过接口向被测单板提供激励信号,同时由外部设备接收被测板的响应信号,将响应信号和预期信号比较来判断单板功能好坏。
本发明的另一目的是这样实现的,构造一种单板测试装置包括第一处理器、第二处理器,与第一处理器连接的第一存储器和只读存储器、与第二处理器连接的第二存储器,还包括其数据端口与所述第二处理器连接、其控制端口与所述第一处理器连接的接口环回单元,所述只读存储器中固化有第一处理器运行的自加载程序、第二处理器运行的加载程序、第二处理器运行的工作程序和第二处理器运行的测试程序。
按照本发明提供的单板测试装置,还包括控制装置,用于在单板装置上电后控制所述第一处理器引导并启动第一自加载程序,由第一处理器从只读存储器中将第二处理器的加载程序加载到第二处理器中,所述第二处理器运行该加载程序,并通过内部握手协议将第二处理器工作程序加载到第二处理器中并运行该工作程序。
按照本发明提供的单板测试装置,所述第一处理器包括识别后台命令的装置和执行装置,所述识别后台命令装置识别出后台命令为在线自检命令时,所述控制装置控制所述执行装置对单板加电以及控制所述接口环回单元闭合,所述控制装置还控制使所述第二处理器的工作程序终止并通过内部握手协议将所述第二处理器运行的测试程序加载到所述第二处理器并启动已加载到第二处理器中的测试程序中的在线测试部分,并将测试结果上报给后台,并通过执行装置使所述单板下电。
按照本发明提供的单板测试装置,所述第一处理器包括识别后台命令的装置和执行装置,所述识别后台命令装置识别出后台命令为装备测试时,由控制装置控制使第二处理器的工作程序终止并通过内部握手协议将测试程序加载到第二处理器并启动已加载到第二处理器中的测试程序中的装备测试部分。
实施本发明提供的单板测试方法和设备,由于利用单板本身包含程序的特点,在其程序存放空间预存部分安装测试程序,这样,在进行生产装备测试时,可由后台通过控制字控制单板进行在线测试。在正常工作时,可以通过命令字启动测试程序对单板进行测试,而无须在运行过程中利用专用测试台对单板进行是否正常的测试,即只要通过后台控制命令便可实现单板的自动在线测试和装备测试,无须进行软件更换,提高了单板的合格率和测试效率。
结合附图和实施例,进一步说明本发明的特点,附图中

图1是实施本发明方法的单板的结构简图。
图2示出了设备测试中进行装备测试的原理示意图。
在采用分层结构的通信系统中,系统或设备的各个部分处于不同的层,下层设备为上层设备提供支持,上层设备对下层设备进行管理。上下层的这种隶属关系使得对这种通信系统的设计和维护更加方便。根据通信系统分层结构的设计原理,测试和维护功能也应按照分层结构设计。图1是实施本发明提供方法的单板的结构示意简图。如图1所示,第一处理器100处于上层,第二处理器105处于下层。处于上层的第一处理器100负责启动和控制程序的运行和调度第二处理器105程序的运行,同时也控制单板的通信端口环回103和104。上层第一处理器100直接存取的的只读存储器101固化有正常工作状态下的工作程序P1b(由第一处理器执行的工作程序)和P2b(由第二处理器执行的工作程序)和测试状态下的运行程序P2c(第二处理器执行的测试程序)和P1c(第一处理器执行的测试程序),另外还包括启动程序P1a(为第一处理器执行)和P2a(为第二处理器执行)和其他辅助程序。第一处理器100可直接存取工作存储器102,第二存储器106是第二处理器105运行程序时的工作存储器。接口环回103和104是由第一处理器100控制的环回逻辑,在线测试时可通过第二处理器105进行收发环回。此处,接口环回103和104的数据端口与第二处理器105连接。
在启动时,第二处理器105运行的是正常的工作程序P2b。当需要进行装备测试或维护测试时,后台可以通过一个统一的命令字终止工作程序P2b而启动测试程序P2c,并把结果上报给第一处理器100。
单板在生产时必须进行装备测试。装备测试过程需要一个装备测试平台、装备测试接口板、装备测试专用软件。其测试原理如图2所示。终端8通过串口7连接到母板6,母板上通过接口板1插有被测单板9、主控板2、资源板3、时钟板4和电源板5。如此组成装备测试平台是一个公共的平台,可对所有的单板进行有效的测试。因此,对不同的单板9需要不同的装备测试接口板1。
开始装备测试时,测试系统给单板9加电。其结构如图1所示的单板上电后,第一处理器100自动引导并启动自加载程序P1a。在自加载完成后,首先通过第一处理器100和第二处理器105间的接口(内部握手协议)把第二处理器105的加载程序P2a加载到第二处理器105中。第二处理器105利用加载程序P2a把固化程序中的正常工作程序P2b加载到第二处理器105中。加载完成以后,程序P2b被激活并开始运行。此时,整个单板启动完成,进入工作运行状态。
为实施本发明的方法,可在如图2所示的专用测试软件平台上启动装备测试程序。在装备测试情况下,由于装备测试接口板已经把接口用硬件作了环回,第一处理器100中的程序无需使用环回控制逻辑。当第一处理器100中的程序接收到来自后台的测试命令时,根据命令解释,在第二处理器105中装入装备测试程序P2c。第二处理器105运行该测试程序,并将测试结果上报给第一处理器100,而第一处理器100同时还测试附属设备和接口。在所有测试完成以后,上报测试结果给后台。当装备测试完成以后,系统给单板下电。
在线测试时,启动和装备测试相同。在需要进行单板自检时,通过后台发送一条命令给处理器100。处理器100收到该命令后,首先控制环回逻辑103闭合。然后,按照正常工作程序的加载相同方式加载测试程序P2c并启动其进行测试,并将测试结果上报给后台。测试完成以后,若单板没有损坏,则系统迅速把单板恢复到正常工作状态。否则,工程人员可以取下单板,更换备份件,并记录下单板损坏的部分,便于自行修理或送维护中心统一修理。
权利要求
1.一种单板测试方法,其特征在于,包括以下步骤在单板上电后由第一处理器引导并启动第一自加载程序,由第一处理器从只读存储器中将第二处理器的加载程序加载到第二处理器中,所述第二处理器运行该加载程序,并通过内部握手协议将第二处理器工作程序加载到第二处理器中并运行该工作程序;当所述第一处理器收到来自后台的在线测试命令时,则进行单板的在线测试,当所述第一处理器接收到的后台命令为装备测试命令时,则对单板进行装备测试。
2.根据权利要求1所述的单板测试方法,其特征在于,所述进行单板的在线测试包括以下步骤由第一处理器对单板加电,控制单板的环回逻辑闭合,由第一处理器使第二处理器的工作程序终止并通过内部握手协议将第二处理器运行的测试程序加载到第二处理器并启动已加载到第二处理器中的测试程序中的在线测试部分,并通过第一处理器将测试结果上报给后台,然后对单板下电。
3.根据权利要求1或2所述的单板测试方法,其特征在于,所述进行单板的在线测试还包括以下步骤在第二处理器检测出有故障时,由后台给出故障信息并进行单板更换或零件修复,在检测出无故障时,则将单板恢复到工作状态。
4.根据权利要求1或2所述的单板测试方法,其特征在于,所述进行单板的装备测试包括以下步骤由第一处理器使第二处理器的工作程序终止并通过内部握手协议将测试程序加载到第二处理器并启动已加载到第二处理器中的测试程序中的装备测试部分,将测试结果上报给第一处理器,由第一处理器测试单板附属设备和接口,由第一处理器综合测试结果并上报给后台。
5.根据权利要求3所述的单板测试方法,其特征在于,所述进行单板的装备测试包括以下步骤由第一处理器使第二处理器的工作程序终止并通过内部握手协议将第二处理器运行的测试程序加载到第二处理器并启动已加载到第二处理器中的所述测试程序中的装备测试部分,将测试结果上报给第一处理器,由第一处理器测试单板附属设备和接口,由第一处理器综合测试结果并上报给后台。
6.根据权利要求1所述的单板测试方法,其特征在于,在进行装备测试时,由外部测试设备通过接口向被测单板提供激励信号,同时由外部设备接收被测板的响应信号,将响应信号和预期信号比较来判断单板功能好坏。
7.一种实现单板测试方法的装置,其特征在于包括第一处理器、第二处理器,由第一处理器直接存取的第一存储器和只读存储器、由第二处理器直接存取的第二存储器,还包括其数据端口与所述第二处理器连接、其控制端口与所述第一处理器连接的接口环回单元,所述只读存储器中固化有第一处理器运行的自加载程序、第二处理器运行的加载程序、工作程序和测试程序。
8.根据权利要求7所述的单板测试装置,其特征在于,还包括控制装置,用于在单板装置上电后控制所述第一处理器引导并启动第一自加载程序,由第一处理器从只读存储器中将第二处理器的加载程序加载到第二处理器中,所述第二处理器运行该加载程序,并通过内部握手协议将第二处理器工作程序加载到第二处理器中并运行该工作程序。
9.根据权利要求8所述的单板测试装置,所述第一处理器包括识别后台命令的装置和执行装置,所述识别后台命令装置识别出后台命令为在线自检命令时,所述控制装置控制所述执行装置对单板加电以及控制所述接口环回单元闭合,所述控制装置还控制使所述第二处理器的工作程序终止并通过内部握手协议将所述第二处理器运行的测试程序加载到所述第二处理器并启动已加载到第二处理器中的测试程序中的在线测试部分,并将测试结果上报给后台,并通过执行装置使所述单板下电。
10.根据权利要求9所述的单板测试装置,所述识别后台命令装置识别出后台命令为装备测试时,由控制装置控制使第二处理器的工作程序终止并通过内部握手协议将测试程序加载到第二处理器并启动已加载到第二处理器中的测试程序中的装备测试部分。
全文摘要
一种单板测试方法和装置,适用于通信系统中有固化程序的单板的测试。在单板中包含程序时,利用程序空间部分安装测试程序。装备测试时,由后台通过控制字控制单板进行自检测试。在正常工作时,通过命令字启动测试程序对单板进行测试,使得在运行中无需专用测试台测试单板是否正常。实施本发明的单板测试方法和设备,可通过后台控制命令实现单板的自动在线测试和装备测试,无须进行软件更换,从而大大提高单板的合格率和测试效率。
文档编号H04Q1/18GK1288161SQ99118268
公开日2001年3月21日 申请日期1999年9月11日 优先权日1999年9月11日
发明者孙卫平, 邱国贤 申请人:深圳市华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1