【技术实现步骤摘要】
一种可配置的机载软件批处理固化方法
[0001]本申请属于机载软件固化领域,特别涉及一种可配置的机载软件批处理固化方法。
技术介绍
[0002]在机载嵌入式软件领域,目标文件通常采用固化的方式,其通常存在多个配置项的多个文件需要固化,一般情况下,需要工程人员手动将多个配置项依次进行固化,这种固化方法既耗时又容易遗漏或出错,并且下次固化需要重复前面的操作。
技术实现思路
[0003]为了解决上述技术问题,本申请提供了一种可配置的机载软件批处理固化方法,主要包括:
[0004]第一步,确定是否存在配置表,如果存在配置表,则进入第二步,如果不存在配置表,则进入第八步;
[0005]第二步,确定所述配置表中是否已有目标产品名称,如果有目标产品名称,则进入第三步;否则进入第五步;
[0006]第三步,确定所述配置表中的产品是否已有目标模块名称及目标模块IP,如果存在目标模块名称及目标模块IP,则进入第四步,否则进入第六步;
[0007]第四步,确定目标模块是否存在要求待加载的机载软件文件 ...
【技术保护点】
【技术特征摘要】
1.一种可配置的机载软件批处理固化方法,其特征在于,包括:第一步,确定是否存在配置表,如果存在配置表,则进入第二步,如果不存在配置表,则进入第八步;第二步,确定所述配置表中是否已有目标产品名称,如果有目标产品名称,则进入第三步;否则进入第五步;第三步,确定所述配置表中的产品是否已有目标模块名称及目标模块IP,如果存在目标模块名称及目标模块IP,则进入第四步,否则进入第六步;第四步,确定目标模块是否存在要求待加载的机载软件文件名称及文件在宿主机的存储地址、文件固化地址、配置项名称、配置项版本,如果没有则进入第七步,否则进入第九步;第五步,在所述配置表中增加目标产品名称;第六步,在所述目标产品名称下,增加目标模块名称及目标模块IP;第七步,在目标模块名称下编辑配置项名称,配置项版本,机载软件文件名称,文件在宿主机的存储地址以及固化地址,进入第九步;第八步,设计编辑本次固化的目标产品的配置表,配置表内容至少包含待固化软件配置项名称、软件配置项版本、软件配置项包含的固化文件名称、固化文件对应的目标模块名称、目标模块IP、目标模块驻留产品名称,进入第十步;第九步,以待固化文件为选项,确定每个文件的加载选项是否符合要求,如果不符合要求,则进入第十步,如果符合要求,则进入第十一步;第十步,选择需要加载的文件,取消不需加载的文件;第十一步,确定是否已经设置符合安全校验的固化地址范围,如果是,则进入第十三步,否则进入第十二步;第十二步,设置符合安全...
【专利技术属性】
技术研发人员:丁艳,杨丰辉,李毅,朱菊蕾,
申请(专利权)人:中国航空工业集团公司西安飞机设计研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。