[发明专利]自动化烧录方法、装置、设备和存储介质在审
申请号: | 202310663239.6 | 申请日: | 2023-06-06 |
公开(公告)号: | CN116661815A | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 邓书华 | 申请(专利权)人: | 大陆软件系统开发中心(重庆)有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 徐颖聪 |
地址: | 401122 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 方法 装置 设备 存储 介质 | ||
1.一种自动化烧录方法,其特征在于,所述方法用于对多个烧录对象进行烧录,该多个烧录对象中的至少两个采用不同的传输协议,所述方法包括:
获取配置文件,所述配置文件包括:所述多个烧录对象所使用的传输协议的信息,以及所述多个烧录对象分别涉及的烧录指令的信息;以及
根据所述配置文件,使用所述烧录对象的传输协议的实例来执行所述烧录对象的烧录指令。
2.如权利要求1所述的自动化烧录方法,其特征在于,所述根据所述配置文件,使用所述烧录对象的传输协议的实例来执行所述烧录对象的烧录指令的步骤具体包括:
根据所述传输协议的信息,生成传输协议的实例;
根据所述烧录指令的信息,生成烧录指令;以及
对于所述多个烧录对象中的任一烧录对象,使用该烧录对象对应的传输协议的实例来执行该烧录对象对应的烧录指令,直至完成对所述多个烧录对象的烧录。
3.如权利要求1所述的自动化烧录方法,其特征在于,所述配置文件包括:协议配置区和烧录指令配置区,所述协议配置区用于配置传输协议的信息,所述烧录指令配置区用于配置烧录指令的信息,
所述协议配置区和烧录指令配置区均包括:标识信息,用于建立烧录对象所使用的传输协议与烧录指令之间的对应关系。
4.如权利要求3所述的自动化烧录方法,其特征在于,所述根据所述配置文件,使用所述烧录对象的传输协议的实例来执行所述烧录对象的烧录指令的步骤具体包括:
通过一协议初始化执行器,来对所述协议配置区中的传输协议的信息进行初始化,以分别生成各个传输协议的实例;以及
通过一烧录执行器,来对所述烧录指令配置区中的烧录指令的信息进行扫描,以依次获取各烧录对象的烧录指令,并基于所述标识信息,从所述协议初始化执行器中匹配对应的传输协议的实例,并利用匹配的传输协议的实例来执行烧录指令。
5.如权利要求1所述的自动化烧录方法,其特征在于,所述配置文件还包括:烧录顺序配置信息,在对所述多个烧录对象进行烧录时,根据所述烧录顺序配置信息所指示的烧录顺序,依次对所述多个烧录对象进行烧录。
6.如权利要求1所述的自动化烧录方法,其特征在于,所述烧录对象包括:芯片和/或计算单元。
7.如权利要求1所述的自动化烧录方法,其特征在于,所述传输协议包括:串行接口协议和安全外壳协议。
8.一种自动化烧录装置,其特征在于,所述自动化烧录装置用于对电路板上的第一和第二烧录对象进行烧录,其中,所述第一和第二烧录对象采用不同的传输协议,所述自动化烧录装置包括:
获取模块,用于获取配置文件,所述配置文件包括:传输协议的信息和烧录指令的信息;
协议初始化执行器,用于根据所述传输协议的信息,生成第一烧录对象对应的传输协议的实例和第二烧录对象对应的传输协议的实例;以及
烧录执行器,用于根据所述烧录指令的信息,生成第一烧录对象对应的烧录指令和第二烧录对象对应的烧录指令;以及利用第一烧录对象对应的传输协议的实例来执行第一烧录对象对应的烧录指令,以及利用第二烧录对象对应的传输协议的实例来执行第二烧录对象对应的烧录指令。
9.一种计算机设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器被配置为执行所述可执行指令以实施根据权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,该计算机程序包括可执行指令,当该可执行指令被处理器执行时,实施根据权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大陆软件系统开发中心(重庆)有限公司,未经大陆软件系统开发中心(重庆)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310663239.6/1.html,转载请声明来源钻瓜专利网。