产品识别信息烧录的测试系统及方法技术方案

技术编号:34434014 阅读:29 留言:0更新日期:2022-08-06 16:14
本申请实施例提供一种产品识别信息烧录的测试系统及方法,所述系统包括:包括测试电脑和程控电源,还包括产品识别信息PID测试控制模块,测试电脑通过第一控制线连接PID测试控制模块,第一控制线的一端连接在测试电脑的串口上;测试电脑和程控电源通过程控连接线连接;PID测试控制模块与被测板卡的板卡接口连接;PID测试控制模块用于接收所述测试电脑发送的信号/命令,基于信号/命令控制与板卡接口的连接状态,实现对产品识别信息的在线烧录和离线烧录。本申请实施例通过加入PID测试控制模块,实现对产品识别信息的在线烧录和离线烧录的控制,解决了在线离线接口供电接口的全覆盖测试问题和干扰问题。盖测试问题和干扰问题。盖测试问题和干扰问题。

【技术实现步骤摘要】
产品识别信息烧录的测试系统及方法


[0001]本申请涉及电路测试
,尤其涉及一种产品识别信息烧录的测试系统及方法。

技术介绍

[0002]通常的电路板上有产品识别信息(Product Identification,PID)存储的芯片,为了PID烧录的需求设计,这个芯片会有通用的硬件电路设计在线、离线两种模式:1)在线模式,板卡上电后,可通过板卡上的处理芯片进行PID的烧录;2)离线模式,板卡关电后,通过板卡上的集成电路总线(Inter

Integrated Circuit bus,IIC bus,简称为IIC)接口,通过离线烧录器进行PID的烧录。
[0003]针对这样的接口设计,以现有的测试模式,往往会遗漏部分的测试内容。图1为现有测试方案的实现示意图。如果离线烧录器在测试前就插入,板卡在进行在线测试的时候会有干扰,导致IIC接口挂死的现象,如果在线测试后,再插入离线烧录器,又增加测试的繁琐性。同时板内供电和板外供电两路信号没有做到全覆盖,板内的供电和离线烧录器一直都处于供电状态,这样在测试过程中,单独一边的供电线路发生短路的现象将无法发现,出现测试未全覆盖的问题。

技术实现思路

[0004]本申请实施例提供一种产品识别信息烧录的测试系统及方法,用以解决现有技术中离线烧录器在测试前插入,对在线测试产生干扰、以及产品识别信息在线离线烧录接口的测试无法全覆盖的缺陷。
[0005]第一方面,本申请实施例提供一种产品识别信息烧录的测试系统,包括测试电脑和程控电源,其特征在于,还包括产品识别信息PID测试控制模块,
[0006]所述测试电脑通过第一控制线连接所述PID测试控制模块,其中,所述第一控制线的一端连接在所述测试电脑的串口上;
[0007]所述测试电脑和所述程控电源通过程控连接线连接;
[0008]所述PID测试控制模块与被测板卡的板卡接口连接;
[0009]所述PID测试控制模块用于接收所述测试电脑发送的信号/命令,基于所述信号/命令控制与所述板卡接口的连接状态,实现对产品识别信息的在线烧录和离线烧录。
[0010]可选地,根据本申请一个实施例的产品识别信息烧录的测试系统,所述PID测试控制模块包括:单片机、可编程逻辑器件EPLD、第一继电器和第二继电器,其中,
[0011]所述单片机通过第一控制线和串口与所述测试电脑连接,所述单片机通过地址数据总线与所述EPLD连接,所述测试电脑通过串口和第二控制线与第一继电器连接,所述测试电脑通过串口和第三控制线与所述EPLD连接;
[0012]所述单片机用于接收所述测试电脑通过串口发送的启动离线状态的信号/命令,以寄存器工作模式通知EPLD配置第二继电器的控制脚;
[0013]所述单片机还用于在通过第一继电器与所述板卡接口中的IIC接口连接后,模拟IIC接口进行PID的离线烧录;
[0014]所述EPLD用于接收单片机发送的配置第二继电器的控制脚的通知,对第二继电器的控制脚进行配置,以使得所述第二继电器通过所述板卡接口对所述被测板卡上的EEPROM芯片的电源和写保护状态进行控制;
[0015]所述第一继电器用于控制IIC接口的状态;
[0016]所述第二继电器用于通过所述板卡接口对所述EEPROM芯片的电源和写保护接状态进行控制。
[0017]可选地,根据本申请一个实施例的产品识别信息烧录的测试系统,所述板卡接口对应的接口信号包括以下至少一项:EEPROM芯片的电源信号PID_VCC2、EEPROM芯片的写保护信号PID_WP、EEPROM芯片的第一IIC接口信号PID_SCL以及EEPROM芯片的第二IIC接口信号PID_SDA。
[0018]可选地,根据本申请一个实施例的产品识别信息烧录的测试系统,所述第一继电器和第二继电器的内部均包括两个可控开关。
[0019]可选地,根据本申请一个实施例的产品识别信息烧录的测试系统,所述测试电脑还用于控制所述第一继电器和第二继电器均处于关断状态,通过脚本配置发布命令;
[0020]其中,所述命令用于启动被测板卡上的板内处理芯片从所述测试电脑下载烧录文件,进行在线PID烧录。
[0021]第二方面,本申请实施例还提供一种产品识别信息烧录的测试方法,包括:
[0022]通过串口向PID测试控制模块上的单片机发起离线状态启动的信号/命令,以使得所述单片机以寄存器工作模式通知PID测试控制模块上的EPLD配置第二继电器的控制脚,并使得所述第二继电器进行EEPROM芯片电源和写保护状态的控制;
[0023]若控制状态进入离线模式,控制程控电源切断对被测板卡的供电,并通过PID测试控制模块对所述被测板卡进行供电;
[0024]在所述被测板卡上的EEPROM芯片恢复供电后,控制第一继电器将所述板卡接口中的IIC接口连接到所述单片机,通过所述单片机模拟IIC接口进行PID的离线烧录。
[0025]可选地,根据本申请一个实施例的产品识别信息烧录的测试方法,还包括:
[0026]控制所述第一继电器和第二继电器均处于关断状态;
[0027]测试电脑通过脚本配置发布命令,控制被测板卡上的板内处理芯片下载烧录文件,进行在线PID烧录。
[0028]第三方面,本申请实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述第二方面所述的产品识别信息烧录的测试方法的步骤。
[0029]本申请实施例提供的产品识别信息烧录的测试系统及方法,通过加入PID测试控制模块,实现对产品识别信息的在线烧录和离线烧录的控制,通过切换控制,起到了两模式自动切换烧录,解决了在线离线接口供电接口的全覆盖测试问题,可避免出现部分接口电路漏测未覆盖的现象,可以测试前就把离线烧录设备插入环境,不用插拔,不会因为离线烧录器的待机状态影响在线模式下处理器对PID的烧录,解决了干扰问题。
附图说明
[0030]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为现有测试方案的实现示意图;
[0032]图2为本申请实施例提供的产品识别信息烧录的测试系统的结构示意图;
[0033]图3为本申请实施例提供的PID测试控制模块的结构示意图;
[0034]图4为本申请实施例提供的产品识别信息烧录的测试方法。
具体实施方式
[0035]本申请实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0036本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种产品识别信息烧录的测试系统,包括测试电脑和程控电源,其特征在于,还包括产品识别信息PID测试控制模块,所述测试电脑通过第一控制线连接所述PID测试控制模块,其中,所述第一控制线的一端连接在所述测试电脑的串口上;所述测试电脑和所述程控电源通过程控连接线连接;所述PID测试控制模块与被测板卡的板卡接口连接;所述PID测试控制模块用于接收所述测试电脑发送的信号/命令,基于所述信号/命令控制与所述板卡接口的连接状态,实现对产品识别信息的在线烧录和离线烧录。2.根据权利要求1所述的产品识别信息烧录的测试系统,其特征在于,所述PID测试控制模块包括:单片机、可编程逻辑器件EPLD、第一继电器和第二继电器,其中,所述单片机通过第一控制线和串口与所述测试电脑连接,所述单片机通过地址数据总线与所述EPLD连接,所述测试电脑通过串口和第二控制线与第一继电器连接,所述测试电脑通过串口和第三控制线与所述EPLD连接;所述单片机用于接收所述测试电脑通过串口发送的启动离线状态的信号/命令,以寄存器工作模式通知EPLD配置第二继电器的控制脚;所述单片机还用于在通过第一继电器与所述板卡接口中的IIC接口连接后,模拟IIC接口进行PID的离线烧录;所述EPLD用于接收单片机发送的配置第二继电器的控制脚的通知,对第二继电器的控制脚进行配置,以使得所述第二继电器通过所述板卡接口对所述被测板卡上的EEPROM芯片的电源和写保护状态进行控制;所述第一继电器用于控制IIC接口的状态;所述第二继电器用于通过所述板卡接口对所述EEPROM芯片的电源和写保护接状态进行控制。3.根据权利要求2所述的产品识别信息烧录的测试系统,其特征在于,所述板卡接口对应的接口信号包括以下至少一项:EEPROM芯片的电源信号PID_VCC2、EEPROM芯片的...

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

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

1