一种T-BOX的下线测试方法和装置制造方法及图纸

技术编号:35009038 阅读:24 留言:0更新日期:2022-09-21 15:00
本申请提供了T

【技术实现步骤摘要】
一种T

BOX的下线测试方法和装置


[0001]本申请涉及车辆测试领域,特别是涉及一种T

BOX的下线测试方法和装置。

技术介绍

[0002]T

BOX作为汽车产品的智能车载终端,承载着wifi,gps,4G等多种无线传输模块的数据交互,其下线测试过程中,产线的直通率与当前测试环境、信号强度、产线节拍、软件稳定性、测试策略等多种因素相关。
[0003]目前,T

BOX产品在eol(下线检测)测试过程中遇到测试不良项时,需要遵循产线复测标准,等待一个或多个生产批次生产完成后,将不良问题件统一一起进行复测,达到出货标准后出货。
[0004]复测通过虽然能排除一些非产品本身的偶发问题,使产品能正常生产出货,但这种将不良问题件统一进行复测的方法降低了产线直通率,并且由工人将不良问题件统一复测,增加了人工成本且降低了T

BOX产品的产能。

技术实现思路

[0005]有鉴于此,本申请提供了一种T

BOX的下线测试方法和装置,用于解决现有技术存在产线直通率低、人工成本高且产能低的问题,其技术方案如下:
[0006]一种T

BOX的下线测试方法,应用于远程信息处理器T

BOX中的第一处理器,第一处理器中包括至少一个外设模块,至少一个外设模块中包括通信模块,通信模块用于与外部设备进行网络通信,T

BOX中还包括第二处理器,第二处理器用于第一处理器和上位机通信时转发报文,第一处理器与第二处理器通过串行外设接口SPI和/或通用异步收发器UART通信,第二处理器和上位机通过CAN总线通信,第一处理器对至少一个外设模块进行测试,并在接收到上位机通过第二处理器发送来的测试报文时,将至少一个外设模块是否测试通过的测试结果经第二处理器反馈给上位机;
[0007]T

BOX的下线测试方法,包括:
[0008]在T

BOX上电启动后,对至少一个外设模块进行初测,并对至少一个外设模块中未通过初测的外设模块进行复测;
[0009]在通信模块初测通过或复测通过后,确定通信模块的驻网成功率;
[0010]在接收到低功耗休眠报文后,根据驻网成功率确定休眠检测策略,并采用确定的休眠检测策略对T

BOX进行休眠唤醒测试,其中,在上位机在自检后判断所有外设模块均初测通过或复测通过的情况下,低功耗休眠报文通过第二处理器发送至第一处理器。
[0011]可选的,对至少一个外设模块中未通过初测的外设模块进行复测,包括:
[0012]通过复测指令控制未通过初测的外设模块下电并重新上电,在上电后对未通过初测的外设模块进行复测。
[0013]可选的,确定通信模块的驻网成功率,包括:
[0014]每隔预设的定时时间获取通信模块的驻网状态,直至所有外设模块均初测通过或
复测通过;
[0015]确定获取的所有驻网状态中的成功驻网次数和总获取次数;
[0016]计算成功驻网次数和总获取次数的商值,商值作为驻网成功率。
[0017]可选的,根据驻网成功率确定休眠检测策略,包括:
[0018]在驻网成功率大于成功率阈值的情况下,将电话振铃唤醒策略作为确定的休眠检测策略;
[0019]在驻网成功率小于或等于成功率阈值的情况下,将实时时钟RTC唤醒策略作为确定的休眠检测策略。
[0020]可选的,在驻网成功率小于或等于成功率阈值的情况下,采用确定的休眠检测策略对T

BOX进行休眠唤醒测试,包括:
[0021]控制至少一个外设模块中除通信模块外的外设模块下电,并控制通信模块开启飞行模式,以及控制第二处理器休眠;
[0022]生成针对低功耗休眠报文的低功耗请求报文,并将低功耗请求报文通过第二处理器发送至上位机,以便上位机在等待预设的测试时间后对T

BOX进行休眠电流测试;
[0023]通过通信模块在等待预设的RTC唤醒时间后将第一处理器唤醒,以便第一处理器将第二处理器唤醒;
[0024]控制通信模块解除飞行模式;
[0025]将RTC唤醒报文通过第二处理器发送至上位机,以便上位机在休眠电流测试通过且判断接收到的报文为RTC唤醒报文时,通过负载板向T

BOX发送第一振铃指令;
[0026]通过通信模块监听第一振铃事件,并在监听到第一振铃事件时,将生成的第一电话唤醒报文通过第二处理器发送至上位机,其中,第一振铃事件为上位机发送第一振铃指令的事件。
[0027]可选的,在驻网成功率大于成功率阈值的情况下,采用确定的休眠检测策略对T

BOX进行休眠唤醒测试,包括:
[0028]控制至少一个外设模块中除通信模块外的外设模块下电,并控制通信模块进入休眠模式,以及控制第二处理器休眠;
[0029]生成针对低功耗休眠报文的低功耗请求报文,并将低功耗请求报文通过第二处理器发送至上位机,以便上位机在等待预设的测试时间后对T

BOX进行休眠电流测试;
[0030]通过通信模块监听第二振铃事件,并在监听到第二振铃事件时,通过通信模块将第一处理器唤醒,以便第一处理器将第二处理器唤醒,其中,第二振铃事件为上位机在休眠电流测试通过时,通过负载板向T

BOX发送第二振铃指令的事件;
[0031]生成第二电话唤醒报文,并将第二电话唤醒报文通过第二处理器发送至上位机。
[0032]可选的,低功耗请求报文中携带驻网成功率参数信息,驻网成功率参数信息用于表征驻网成功率是否大于成功率阈值;
[0033]上位机在休眠电流测试通过,且基于驻网成功率参数信息判断驻网成功率大于成功率阈值时,通过负载板向T

BOX发送第二振铃指令。
[0034]可选的,对通信模块进行初测或复测的过程,包括:
[0035]在接收通信模块在上电启动成功后发送来的准备就绪报文后,对通信模块进行初始化配置并进行初始化状态检测,在初始化状态检测成功后,接收通信模块发送的表征测
试驻网成功的返回值,其中,在接收到表征测试驻网成功的返回值的情况下,表征对通信模块进行初测或复测通过。
[0036]可选的,至少一个外设模块中还包括以下模块中的一个或多个:全球定位系统GPS模块、安全芯片模块和WIFI模块;
[0037]对GPS模块进行初测或复测的过程,包括:
[0038]接收GPS模块在上电初始化后发送来的位置信息报文,并对位置信息报文进行解析,以确定位置信息报文中是否包含表征定位成功的标志位,其中,在位置信息报文中包含标志位的情况下,表征对GPS模块初测或复测通过;
[0039]对安全芯片模块进行初测或复测的过程,包括:
...

【技术保护点】

【技术特征摘要】
1.一种T

BOX的下线测试方法,其特征在于,应用于远程信息处理器T

BOX中的第一处理器,所述第一处理器中包括至少一个外设模块,所述至少一个外设模块中包括通信模块,所述通信模块用于与外部设备进行网络通信,所述T

BOX中还包括第二处理器,所述第二处理器用于所述第一处理器和上位机通信时转发报文,所述第一处理器与所述第二处理器通过串行外设接口SPI和/或通用异步收发器UART通信,所述第二处理器和上位机通过CAN总线通信,所述第一处理器对所述至少一个外设模块进行测试,并在接收到所述上位机通过所述第二处理器发送来的测试报文时,将所述至少一个外设模块是否测试通过的测试结果经所述第二处理器反馈给所述上位机;所述T

BOX的下线测试方法,包括:在所述T

BOX上电启动后,对所述至少一个外设模块进行初测,并对所述至少一个外设模块中未通过初测的外设模块进行复测;在所述通信模块初测通过或复测通过后,确定所述通信模块的驻网成功率;在接收到低功耗休眠报文后,根据所述驻网成功率确定休眠检测策略,并采用确定的休眠检测策略对所述T

BOX进行休眠唤醒测试,其中,在所述上位机在自检后判断所有外设模块均初测通过或复测通过的情况下,所述低功耗休眠报文通过所述第二处理器发送至所述第一处理器。2.根据权利要求1所述的T

BOX的下线测试方法,其特征在于,所述对所述至少一个外设模块中未通过初测的外设模块进行复测,包括:通过复测指令控制所述未通过初测的外设模块下电并重新上电,在上电后对所述未通过初测的外设模块进行复测。3.根据权利要求1所述的T

BOX的下线测试方法,其特征在于,所述确定所述通信模块的驻网成功率,包括:每隔预设的定时时间获取所述通信模块的驻网状态,直至所有外设模块均初测通过或复测通过;确定获取的所有驻网状态中的成功驻网次数和总获取次数;计算所述成功驻网次数和所述总获取次数的商值,所述商值作为所述驻网成功率。4.根据权利要求1所述的T

BOX的下线测试方法,其特征在于,所述根据所述驻网成功率确定休眠检测策略,包括:在所述驻网成功率大于所述成功率阈值的情况下,将电话振铃唤醒策略作为确定的休眠检测策略;在所述驻网成功率小于或等于所述成功率阈值的情况下,将实时时钟RTC唤醒策略作为确定的休眠检测策略。5.根据权利要求4所述的T

BOX的下线测试方法,其特征在于,在所述驻网成功率小于或等于所述成功率阈值的情况下,所述采用确定的休眠检测策略对所述T

BOX进行休眠唤醒测试,包括:控制所述至少一个外设模块中除所述通信模块外的外设模块下电,并控制所述通信模块开启飞行模式,以及控制所述第二处理器休眠;生成针对所述低功耗休眠报文的低功耗请求报文,并将所述低功耗请求报文通过所述第二处理器发送至所述上位机,以便所述上位机在等待预设的测试时间后对所述T

BOX进
行休眠电流测试;通过所述通信模块在等待预设的RTC唤醒时间后将所述第一处理器唤醒,以便所述第一处理器将所述第二处理器唤醒;控制所述通信模块解除所述飞行模式;将RTC唤醒报文通过所述第二处理器发送至所述上位机,以便所述上位机在所述休眠电流测试通过且判断接收到的报文为所述RTC唤醒报文时,通过负载板向所述T

BOX发送第一振铃指令;通过所述通信模块监听第一振铃事件,并在监听到所述第一振铃事件时,将生成的第一电话唤醒报文通过所述第二处理器发送至所述上位机,其中,所述第一振铃事件为所述上位机发送所述第一振铃指令的事件。6.根据权利要求4所述的T

BOX的下线测试方法,其特征在于,在所述驻网成功率大于所述成功率阈值的情况下,所述采用确定的休眠检测策略对所述T

BOX进行休眠唤醒测试,包括:控制所述至少一个外设模块中除所述通信模块外的外设模块下电,并控制所述通信模块进入休眠模式,以及控制所述第二处理器休眠;生成针对所述低功耗休眠报文的低功耗请求报文,并将所述低功耗请求报文通过所述第二处理器发送至所...

【专利技术属性】
技术研发人员:蒙世臻
申请(专利权)人:北京经纬恒润科技股份有限公司
类型:发明
国别省市:

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

1