一种固件批量烧录方法及终端技术

技术编号:30788628 阅读:15 留言:0更新日期:2021-11-16 07:51
本发明专利技术公开了一种固件批量烧录方法及终端,获取烧录主板上连接有待烧录设备的所有烧录端口,根据待烧录设备所在烧录端口的端口地址对待烧录设备进行一一标识,烧录端口与内置于烧录主板的USB集线器芯片的USB接口对应连接,且烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应;通过烧录软件对所标识的待烧录设备进行固件烧录。本发明专利技术实现烧录软件自动标识烧录设备的功能,从而有效的提升烧录固件的工作效率和准确度。提升烧录固件的工作效率和准确度。提升烧录固件的工作效率和准确度。

【技术实现步骤摘要】
一种固件批量烧录方法及终端


[0001]本专利技术涉及程序烧录
,特别涉及一种固件批量烧录方法及终端。

技术介绍

[0002]目前基于PC(Personal Computer,个人计算机)的固件批量烧录系统,其主流做法是烧录前,烧录软件会要求操作员将待烧录设备依次接入确认并进行标识,以进行设备区分和确认操作,同时,操作员能基于端口编号确认对应待烧录设备的烧录状态,但上述的设备接入过程存在工作效率低且容易出错的问题。

技术实现思路

[0003]本专利技术所要解决的技术问题是:提供一种固件批量烧录方法及终端,可以有效的提升烧录固件的工作效率和准确度。
[0004]为了解决上述技术问题,本专利技术采用的技术方案为:
[0005]一种固件批量烧录方法,包括步骤:
[0006]获取烧录主板上连接有待烧录设备的所有烧录端口,根据所述待烧录设备所在烧录端口的端口地址对所述待烧录设备进行一一标识,所述烧录端口与内置于所述烧录主板的USB集线器芯片的USB接口对应连接,且所述烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应;
[0007]通过烧录软件对所标识的所述待烧录设备进行固件烧录。
[0008]为了解决上述技术问题,本专利技术采用的另一种技术方案为:
[0009]一种固件批量烧录终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0010]获取烧录主板上连接有待烧录设备的所有烧录端口,根据所述待烧录设备所在烧录端口的端口地址对所述待烧录设备进行一一标识,所述烧录端口与内置于所述烧录主板的USB集线器芯片的USB接口对应连接,且所述烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应;
[0011]通过烧录软件对所标识的所述待烧录设备进行固件烧录。
[0012]本专利技术的有益效果在于:一种固件批量烧录方法及终端,预先在烧录主板上内置有USB集线器芯片,USB集线器芯片上的多个USB接口对应连接于烧录端口,且烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应,因此,在获取烧录主板上连接有待烧录设备的所有烧录端口,就根据待烧录设备所在烧录端口的端口地址对待烧录设备进行一一标识,以实现烧录软件自动标识烧录设备的功能,从而有效的提升烧录固件的工作效率和准确度。
附图说明
[0013]图1为本专利技术实施例的一种固件批量烧录方法的流程示意图;
[0014]图2为本专利技术实施例涉及的烧录主板的结构示意图;
[0015]图3为本专利技术实施例涉及的检测待烧录设备的流程示意图;
[0016]图4为本专利技术实施例涉及的固件烧录的流程示意图;
[0017]图5为本专利技术实施例的一种固件批量烧录终端的结构示意图。
[0018]标号说明:
[0019]1、一种固件批量烧录终端;11、处理器;12、存储器;
[0020]2、烧录主板;21、电源接口;22、控制连接口;23、烧录连接口;24、双基色LED灯;25、烧录端口;26、USB集线器芯片。
具体实施方式
[0021]为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。
[0022]请参照图1至图4,一种固件批量烧录方法,包括步骤:
[0023]获取烧录主板上连接有待烧录设备的所有烧录端口,根据所述待烧录设备所在烧录端口的端口地址对所述待烧录设备进行一一标识,所述烧录端口与内置于所述烧录主板的USB集线器芯片的USB接口对应连接,且所述烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应;
[0024]通过烧录软件对所标识的所述待烧录设备进行固件烧录。
[0025]从上述描述可知,本专利技术的有益效果在于:预先在烧录主板上内置有USB集线器芯片,USB集线器芯片上的多个USB接口对应连接于烧录端口,且烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应,因此,在获取烧录主板上连接有待烧录设备的所有烧录端口,就根据待烧录设备所在烧录端口的端口地址对待烧录设备进行一一标识,以实现烧录软件自动标识烧录设备的功能,从而有效的提升烧录固件的工作效率和准确度。
[0026]进一步地,还包括步骤:
[0027]根据所述待烧录设备在固件烧录过程中的烧录状态控制所述待烧录设备所在烧录端口处的双基色LED灯的显示状态,每一个所述烧录端口处均设置有一所述双基色LED灯。
[0028]进一步地,所述显示状态至少包括LED灯闪烁、第一基色灯常亮、第二基色灯常亮和LED灯常灭,所述烧录状态至少包括正在烧录、烧录失败、烧录成功和未烧录,每一种所述烧录状态对应一种所述显示状态。
[0029]从上述描述可知,使用双基色LED灯,以实现在烧录过程中的多种烧录状态的标识,从而让操作员可以直观的查看烧录状态,以进一步地提升烧录固件的工作效率。
[0030]进一步地,还包括步骤:
[0031]若所述待烧录设备在固件烧录过程中出现烧录异常,则判断是否为USB通讯异常,若是,则通过所述烧录主板单独控制出现所述烧录异常的所述待烧录设备进行下电之后再上电以继续烧录;
[0032]否则通过所述烧录主板向所述待烧录设备发送状态机复位命令,判断所述待烧录设备执行所述状态机复位命令是否成功,若成功则继续烧录,若失败则为烧录失败。
[0033]从上述描述可知,通过自动判断USB通讯是否异常,在USB通讯正常自动使得待烧录设备进行状态复位,并在USB通讯异常时自动控制设备进行上下电,当USB通讯恢复后继续烧录,从而实现自动排除和自动修复烧录异常,相较于在设备不响应烧录软件时无法进行有效的重试的现有技术来说,能够提升烧录固件的稳定性。
[0034]进一步地,所述获取烧录主板上连接有待烧录设备的所有烧录端口之前还包括步骤:
[0035]依次打开串口设备,直至获取到所述烧录主板的产品序列号,根据所述产品序列号判断是否已接入有所述烧录主板,若是,则获取所述烧录主板的控制连接口和烧录连接口以进行后续的控制和烧录。
[0036]从上述描述可知,通过检测烧录主板是否连接以判断是否进行固件的批量烧录。
[0037]请参照图5,一种固件批量烧录终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0038]获取烧录主板上连接有待烧录设备的所有烧录端口,根据所述待烧录设备所在烧录端口的端口地址对所述待烧录设备进行一一标识,所述烧录端口与内置于所述烧录主板的USB集线器芯片的USB接口对应连接,且所述烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应;
[0039]通过烧录软件对所标识的所述待烧录设备进行固件烧录。
[0040]从上述描述可知,本专利技术的有益效果在于:预先在烧录主板上内本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固件批量烧录方法,其特征在于,包括步骤:获取烧录主板上连接有待烧录设备的所有烧录端口,根据所述待烧录设备所在烧录端口的端口地址对所述待烧录设备进行一一标识,所述烧录端口与内置于所述烧录主板的USB集线器芯片的USB接口对应连接,且所述烧录端口的端口编号预先与所对应连接的USB接口的端口地址进行对应;通过烧录软件对所标识的所述待烧录设备进行固件烧录。2.根据权利要求1所述的一种固件批量烧录方法,其特征在于,还包括步骤:根据所述待烧录设备在固件烧录过程中的烧录状态控制所述待烧录设备所在烧录端口处的双基色LED灯的显示状态,每一个所述烧录端口处均设置有一所述双基色LED灯。3.根据权利要求2所述的一种固件批量烧录方法,其特征在于,所述显示状态至少包括LED灯闪烁、第一基色灯常亮、第二基色灯常亮和LED灯常灭,所述烧录状态至少包括正在烧录、烧录失败、烧录成功和未烧录,每一种所述烧录状态对应一种所述显示状态。4.根据权利要求1所述的一种固件批量烧录方法,其特征在于,还包括步骤:若所述待烧录设备在固件烧录过程中出现烧录异常,则判断是否为USB通讯异常,若是,则通过所述烧录主板单独控制出现所述烧录异常的所述待烧录设备进行下电之后再上电以继续烧录;否则通过所述烧录主板向所述待烧录设备发送状态机复位命令,判断所述待烧录设备执行所述状态机复位命令是否成功,若成功则继续烧录,若失败则为烧录失败。5.根据权利要求1所述的一种固件批量烧录方法,其特征在于,所述获取烧录主板上连接有待烧录设备的所有烧录端口之前还包括步骤:依次打开串口设备,直至获取到所述烧录主板的产品序列号,根据所述产品序列号判断是否已接入有所述烧录主板,若是,则获取所述烧录主板的控制连接口和烧录连接口以进行后续的控制和烧录。6.一种固件批量烧录终端,包括存储器、处理器及存储在存储器上并可...

【专利技术属性】
技术研发人员:刘翊
申请(专利权)人:瑞芯微电子股份有限公司
类型:发明
国别省市:

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

1