一种数据烧录的验证方法、装置、电子设备及介质制造方法及图纸

技术编号:24120172 阅读:18 留言:0更新日期:2020-05-13 02:51
本发明专利技术公开一种数据烧录的验证方法、装置、电子设备及介质,该方法包括:通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;验证所述映射文件是否符合要求;如果符合要求,则采用所述待烧录数据进行烧录;如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。本发明专利技术提供的方法、装置、电子设备及介质用以解决现有技术中芯片烧录受硬件生产时间限制的技术问题,实现了提高出厂效率的技术效果。

A verification method, device, electronic equipment and medium for data burning

【技术实现步骤摘要】
一种数据烧录的验证方法、装置、电子设备及介质
本专利技术涉及电子
,尤其涉及一种数据烧录的验证方法、装置、电子设备及介质。
技术介绍
将数据“搬运”到芯片内部存储空间的过程叫烧录。为了能验证出烧录入芯片的数据是否正确,在烧录完成后,需要进行烧录验证。然而,以摄像头模组产业为例,烧录验证往往需要与芯片硬件结合才进行。故需要等待前段的硬件生产完成,受到硬件生产,其他硬件测试及软件烧录工序的限制。并且芯片的烧录存在烧录次数的限制,烧录验证会消耗芯片模组。可见,现有的数据烧录验证存在收硬件生产时间限制和消耗芯片模组的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的烧录方法、装置、电子设备及介质。第一方面,提供一种数据烧录的验证方法,包括:通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;验证所述映射文件是否符合要求;如果符合要求,则采用所述待烧录数据进行烧录;如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。可选的,在所述通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件之前,还包括:启动预先安装的模拟验证软件,并通过所述模拟验证软件生成所述虚拟烧录数据;所述根据所述映射文件生成的新虚拟烧录数据,包括:根据所述映射文件修改所述模拟验证软件,并根据修改后的所述模拟验证软件生成新虚拟烧录数据。可选的,所述通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件,包括:通过预先安装的模拟验证软件对虚拟烧录数据按照烧录要求进行时序处理;将时序处理后的所述虚拟烧录数据转换为烧录要求的格式;根据格式转换后的所述虚拟烧录数据生成映射文件。可选的,所述映射文件为将所述虚拟烧录数据按照烧录地址进行排列的文件。可选的,所述验证所述映射文件是否符合要求,包括:按照预存的指导文件,验证所述映射文件是否符合所述指导文件的要求。可选的,所述验证所述映射文件是否符合要求,包括:对所述映射文件中的数据按照预存的验证算法进行验算,判断所述验算结果是否符合要求。第二方面,提供一种数据烧录的验证装置,包括:模拟模块,用于通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;验证模块,用于验证所述映射文件是否符合要求;处理模块,用于如果符合要求,则采用所述待烧录数据进行烧录;如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。可选的,所述装置还包括:生成模块,用于启动预先安装的模拟验证软件,并通过所述模拟验证软件生成所述虚拟烧录数据;所述处理模块还用于:如果不符合要求,则根据所述映射文件修改所述模拟验证软件,并根据修改后的所述模拟验证软件生成新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。第三方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;验证所述映射文件是否符合要求;如果符合要求,则采用所述待烧录数据进行烧录;如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;验证所述映射文件是否符合要求;如果符合要求,则采用所述待烧录数据进行烧录;如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。中。本专利技术实施例中提供的技术方案,至少具有如下技术效果或优点:本专利技术实施例提供的数据烧录的验证方法、装置、电子设备及介质,设置模拟验证软件来对虚拟烧录数据进行烧录模拟,生产映射文件,并通过对映射文件的验证,来识别与虚拟烧录数据对应的待烧录数据是否符合要求。如果不符合要求,则根据映射文件的验证结果生成新虚拟烧录数据,并据此修正待烧录数据,以保证后续正式烧录的正确性。通过模拟验证取代全部或部分数据烧录的验证,提前发现烧录可能出现的问题,使得烧录数据的验证不受硬件生产的限制,可以按需选择模拟时间,也避免直接在芯片上验证导致的芯片模组消耗。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本专利技术实施例中数据烧录的验证方法的流程图;图2为本专利技术实施例中装置的结构示意图;图3为本专利技术实施例中电子设备的结构示意图;图4为本专利技术实施例中存储介质的结构示意图。具体实施方式本专利技术实施例中的技术方案,总体思路如下:本实施例再正式将数据烧录入芯片前,先进行模拟烧录。通过模拟验证取代全部或部分数据烧录的验证,提前发现烧录可能出现的问题,使得烧录数据的验证不受硬件生产的限制,可以按需选择模拟时间,也避免直接在芯片上验证导致的芯片模组消耗。下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本实施例提供了一种数据烧录的验证方法,请参考图1,图1为本专利技术实施例中流程数据烧录的验证方法的流程图,包括:步骤S101,通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;步骤S102,验证所述映射文件是否符合要求;步骤S103,如果符合要求,则采用所述待烧录数据进行烧录;步骤S104,如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧本文档来自技高网...

【技术保护点】
1.一种数据烧录的验证方法,其特征在于,包括:/n通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;/n验证所述映射文件是否符合要求;/n如果符合要求,则采用所述待烧录数据进行烧录;/n如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。/n

【技术特征摘要】
1.一种数据烧录的验证方法,其特征在于,包括:
通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件;其中,所述虚拟烧录数据与待烧录数据对应;
验证所述映射文件是否符合要求;
如果符合要求,则采用所述待烧录数据进行烧录;
如果不符合要求,则根据所述映射文件生成的新虚拟烧录数据,并以所述新虚拟烧录数据修正所述待烧录数据,采用修正后的所述待烧录数据进行烧录。


2.如权利要求1所述的方法,其特征在于,在所述通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件之前,还包括:
启动预先安装的模拟验证软件,并通过所述模拟验证软件生成所述虚拟烧录数据;
所述根据所述映射文件生成的新虚拟烧录数据,包括:
根据所述映射文件修改所述模拟验证软件,并根据修改后的所述模拟验证软件生成新虚拟烧录数据。


3.如权利要求1所述的方法,其特征在于,所述通过预先安装的模拟验证软件对虚拟烧录数据进行模拟烧录,生成映射文件,包括:
通过预先安装的模拟验证软件对虚拟烧录数据按照烧录要求进行时序处理;
将时序处理后的所述虚拟烧录数据转换为烧录要求的格式;
根据格式转换后的所述虚拟烧录数据生成映射文件。


4.如权利要求1所述的方法,其特征在于,所述映射文件为将所述虚拟烧录数据按照烧录地址进行排列的文件。


5.如权利要求1所述的方法,其特征在于,所述验证所述映射文件是否符合要求,包括:
按照预存的指导文件,验证所述映射文件是否符合所述指导文件的要求。


6.如权利要求1所述的方法,其特征在于,所述验证所述映射文件是否符合要求,包括:
对所述映射文件中的数据按照预存的验证算法进行验算,判断所述验算结果是否符合要求。


7.一种数据烧录的验证装置,其特征在于,包括:
模拟模块,用于通过预先安装...

【专利技术属性】
技术研发人员:管俊龙
申请(专利权)人:昆山丘钛微电子科技有限公司
类型:发明
国别省市:江苏;32

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

1