本申请涉及一种测试软件烧录系统、方法、计算机设备和存储介质。系统包括:测试主板和下载夹具,测试主板包括:系统级芯片SOC、第一数据测试点和第二数据测试点;系统级芯片用于接收下载指令,下载指令携带有测试软件的文件大小;根据测试软件的文件大小,确定测试软件的下载通路;下载通路包括:第一下载通路和第二下载通路,第一下载通路用于通过USB接口将第一类型文件下载到系统级芯片SOC中,第二下载通路用于通过嵌入式多媒体卡EMMC接口将第二类型文件下载到系统级芯片SOC中,第一类型文件的文件大小小于第二类型文件的文件大小,根据测试软件的下载通路对所述测试软件进行下载。本系统能够实现手机主板在完成SMT之后,提高测试软件的烧录效率。提高测试软件的烧录效率。提高测试软件的烧录效率。
【技术实现步骤摘要】
测试软件烧录系统、方法、计算机设备和存储介质
[0001]本申请涉及测试软件烧录领域,特别是涉及一种测试软件烧录系统、方法、计算机设备和计算机可读存储介质。
技术介绍
[0002]手机批量生产过程中,在手机主板在完成SMT(Surface Mount Technology,表面组装技术)之后,需要为其烧录对应的测试软件,测试软件的下载时间会影响产线的生产效率。其中,SMT是指通过组装设备将各种元器件安装在电路表面的一种电子接装技术。
[0003]相关技术中,关于手机主板软件的烧录,主要采用如下两种方案,第一种方案是:采用各种烧录器在存储芯片下载程序后,将存储芯片焊接回主板。这种方法存在的缺点是:在存储芯片下载程序后,如果使用SMT贴片封装,需要重新将烧录后的芯片装入料带中,装载芯片效率低,且在转运芯片过程中存在芯片失效的风险;如果使用手动焊接方式,芯片需要重新植球,焊接效率低,且焊接质量明显不如SMT贴片焊接。第二种方案是:在手机主板在完成SMT之后,通过主板的USB接口进行下载,然而这种方式下载速度慢,影响产线的生产效率。
[0004]因此,在手机主板在完成SMT之后,如何提高测试软件的烧录效率是当前亟需解决的问题。
技术实现思路
[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种测试软件烧录系统、方法、计算机设备和计算机可读存储介质。
[0006]第一方面,本申请提供了一种测试软件烧录系统,包括:测试主板和下载夹具,其中,所述测试主板包括:系统级芯片SOC、第一数据测试点和第二数据测试点,所述第一数据测试点为通用串行总线USB测试点,所述第二数据测试点为嵌入式多媒体卡EMMC测试点;
[0007]所述系统级芯片用于接收下载指令,所述下载指令携带有测试软件的文件大小;
[0008]根据所述测试软件的文件大小,确定所述测试软件的下载通路;
[0009]其中,所述下载通路包括:第一下载通路和第二下载通路,所述第一下载通路用于通过USB接口将第一类型文件下载到系统级芯片SOC中;所述第二下载通路用于通过嵌入式多媒体卡EMMC接口将第二类型文件下载到系统级芯片SOC中;所述第一类型文件的文件大小小于第二类型文件的文件大小;
[0010]根据所述测试软件的下载通路对所述测试软件进行下载。
[0011]作为本专利技术实施例一种可选的实施方式,所述第一数据测试点包括:USB数据正信号测试点和USB数据负信号测试点。
[0012]作为本专利技术实施例一种可选的实施方式,所述第二数据测试点包括:电源信号测试点、控制信号测试点和数据信号测试点。
[0013]作为本专利技术实施例一种可选的实施方式,所述第一软件下载模块包括:上位机、下
压夹具以及夹具顶针;所述第一软件下载模块用于通过USB接口将测试软件下载至系统级芯片SOC中。
[0014]作为本专利技术实施例一种可选的实施方式,所述第二软件下载模块包括:上位机、烧录器以及夹具顶针;所述第二软件下载模块用于通过夹具顶针将测试软件下载到系统级芯片SOC中。
[0015]第二方面,本申请提供了一种测试软件烧录方法,包括:
[0016]接收下载指令,所述下载指令携带有测试软件的文件大小;
[0017]根据所述测试软件的文件大小,确定所述测试软件的下载通路;
[0018]其中,所述下载通路包括:第一下载通路和第二下载通路,所述第一下载通路用于通过USB接口将第一类型文件下载到系统级芯片SOC中;所述第二下载通路用于通过嵌入式多媒体卡EMMC接口将第二类型文件下载到系统级芯片SOC中;所述第一类型文件的文件大小小于第二类型文件的文件大小;
[0019]根据所述测试软件的下载通路对所述测试软件进行下载。
[0020]作为本专利技术实施例一种可选的实施方式,所述根据所述测试软件的文件大小,确定所述测试软件的下载通路,包括:
[0021]当所述测试软件的文件大小小于预设数值时,确定所述测试软件的下载通路为第一下载通路;
[0022]当所述测试软件的文件大小大于或等于预设数值时,确定所述测试软件的下载通路为第二下载通路。
[0023]作为本专利技术实施例一种可选的实施方式,在根据所述测试软件的下载通路对所述测试软件进行下载之后,所述方法还包括:
[0024]启动系统级芯片,对所述测试软件进行验证。
[0025]第三方面,本申请提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本申请第一方面所提供的方法的步骤。
[0026]第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本申请第一方面所提供的方法的步骤。
[0027]本申请提供的技术方案与现有技术相比具有如下优点:
[0028]本申请提供的一种测试软件烧录系统,包括:测试主板和下载夹具,其中,测试主板包括:系统级芯片SOC、第一数据测试点和第二数据测试点,通过系统级芯片接收下载指令,下载指令中携带有测试软件的文件大小,根据测试软件的文件大小,确定测试软件的下载通路,根据测试软件的下载通路对测试软件进行下载。由于第一下载通路用于通过USB接口将第一类型文件下载到系统级芯片SOC中,第二下载通路用于通过夹具顶针将第二类型文件下载到系统级芯片SOC中,且第一类型文件的文件大小小于第二类型文件的文件大小,所以通过该系统包括的两种下载通路,可以实现第一下载通路下载小文件,第二下载通路下载大文件,结合这两种下载通路的特点,能够实现测试软件的快速烧录,从而提升产线的生产效率。
附图说明
[0029]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0030]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为一个实施例中测试软件烧录系统的结构示意图;
[0032]图2为一个实施例中EMMC总线接口定义的结构示意图;
[0033]图3为一个实施例中测试软件烧录方法的流程示意图;
[0034]图4为一个实施例中计算机设备的结构示意图。
具体实施方式
[0035]为了能够更清楚地理解本申请的上述目的、特征和优点,下面将对本申请的方案进行进一步描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0036]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本申请还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本申请的一部分实施例,而不是全部的实施例。
[0037]手机批量生产过程中,在手本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种测试软件烧录系统,其特征在于,包括:测试主板和下载夹具,其中,所述测试主板包括:系统级芯片SOC、第一数据测试点和第二数据测试点,所述第一数据测试点为通用串行总线USB测试点,所述第二数据测试点为嵌入式多媒体卡EMMC测试点;所述系统级芯片用于接收下载指令,所述下载指令携带有测试软件的文件大小;根据所述测试软件的文件大小,确定所述测试软件的下载通路;其中,所述下载通路包括:第一下载通路和第二下载通路,所述第一下载通路用于通过USB接口将第一类型文件下载到系统级芯片SOC中;所述第二下载通路用于通过嵌入式多媒体卡EMMC接口将第二类型文件下载到系统级芯片SOC中;所述第一类型文件的文件大小小于第二类型文件的文件大小;根据所述测试软件的下载通路对所述测试软件进行下载。2.根据权利要求1所述的系统,其特征在于,所述第一数据测试点包括:USB数据正信号测试点和USB数据负信号测试点。3.根据权利要求1所述的系统,其特征在于,所述第二数据测试点包括:电源信号测试点、控制信号测试点和数据信号测试点。4.根据权利要求1所述的系统,其特征在于,所述下载夹具包括:第一软件下载模块和第二软件下载模块,所述第一软件下载模块包括:上位机、下压夹具以及夹具顶针;所述第一软件下载模块用于通过USB接口将测试软件下载至系统级芯片SOC中。5.根据权利要求4所述的系统,其特征在于,所述第二软件下载模块包括:上位机、烧录器以及夹具顶针;所述第二软件下载模块用于通过夹具顶针将测试软件...
【专利技术属性】
技术研发人员:崔海涛,
申请(专利权)人:西安闻泰信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。