一种二次雷达软件版本集群更新方法、装置及设备制造方法及图纸

技术编号:37152130 阅读:25 留言:0更新日期:2023-04-06 22:09
本发明专利技术公开了一种二次雷达软件版本集群更新方法、装置及设备,属于二次雷达软件升级领域,先将外部设备传输的升级程序存储至对应的地址中,然后等待升级指令的下发,当升级指令下发后,再采用存储在二次雷达内部的升级程序覆盖掉原有的旧程序,从而实现二次雷达的更新,并且在更新的过程中,还对升级程序进行校验,避免了升级程序在传输过程中出错导致的程序升级错误。序升级错误。序升级错误。

【技术实现步骤摘要】
一种二次雷达软件版本集群更新方法、装置及设备


[0001]本专利技术涉及二次雷达软件升级领域,具体涉及一种二次雷达软件版本集群更新方法、装置及设备。

技术介绍

[0002]现有空管二次雷达发展迅速,按照扫描方式区分可以分为“机扫”和“相扫”两类,按照平台区分可分为“陆基”、“空基”和“海基”三类。根据研制需求以及安装空管二次雷达时的平台适应性调整需求,都需要对二次雷达系统开展软件加载、升级和参数调整等工作。
[0003]随着航空事业的发展以及对空监视的需求,不同平台的二次雷达型号越来越多的被投入使用。而软件加载、升级等管理工作是决定该型二次雷达是否能正常使用的关键技术之一。
[0004]现行的软件加载/升级方式需要厂家派驻专业技术人员利用专用调试线缆接入设备然后才能进行软件的加载/升级的工作。例如,一个软件工程师在加载/升级软件时,需要携带专用调试线缆接入设备,然后将线缆接入调试计算机来进行加载;一个逻辑工程师在加载/升级软件时,也需要携带专用调试线缆接入设备,然后利用专用FPGA加载器来进行加载。因此对人员素质以及设备的专业程本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种二次雷达软件版本集群更新方法,其特征在于,包括:获取二次雷达中各个功能模块所对应的软件升级程序,所述软件升级程序包括用于升级功能模块中嵌入式计算机软件程序的第一目标程序以及用于升级功能模块中FPGA软件程序的第二目标程序;将所述软件升级程序分发至对应的功能模块中,并将所述第一目标程序存储至嵌入式计算机中,将所述第二目标程序存储至FPGA对应的FLASH存储芯片中;获取二次雷达中各个功能模块所对应的软件升级指令,所述软件升级指令包括嵌入式计算机对应的第一目标升级指令以及FPGA对应的第二目标升级指令;将第一目标升级指令传输至嵌入式计算机中,将第二目标升级指令传输至FPGA中;根据第一目标升级指令以及存储于嵌入式计算机中的第一目标程序对嵌入式计算机的软件进行升级,根据第二目标升级指令以及第二目标程序对FPGA的软件进行升级,完成集群更新。2.根据权利要求1所述的二次雷达软件版本集群更新方法,其特征在于,将所述软件升级程序分发至对应的功能模块中,并将所述第一目标程序存储至嵌入式计算机中,将所述第二目标程序存储至FPGA对应的FLASH存储芯片中,包括:将所述软件升级程序分发至对应的功能模块中的嵌入式计算机中;将所述第一目标程序存储至嵌入式计算机中,并通过嵌入式计算机将第二目标程序传输至FPGA中,通过FPGA将所述第二目标程序存储至FLASH存储芯片中。3.根据权利要求1所述的二次雷达软件版本集群更新方法,其特征在于,根据第一目标升级指令以及存储于嵌入式计算机中的第一目标程序对嵌入式计算机的软件进行升级,包括:以所述第一目标升级指令为触发条件,启动嵌入式计算机的软件升级流程;获取嵌入式计算机对应的待升级软件程序所在的第一目标地址以及第一目标程序所在的第二目标地址;将所述第二目标地址中的第一目标程序转存至第一目标地址中,以将所述嵌入式计算机的待升级软件程序覆盖,从而完成嵌入式计算机的软件升级。4.根据权利要求2所述的二次雷达软件版本集群更新方法,其特征在于,所述FLASH存储芯片中包括第一存储地址以及第二存储地址,所述第一存储地址用于存储FPGA的默认软件程序,所述第二存储地址用于存储第二目标程序,所述默认软件程序表示FPGA对应的待升级软件程序。5.根据权利要求4所述的二次雷达软件版本集群更新方法,其特征在于,根据第二目标升级指令以及第二目标程序对FPGA的软件进行升级之前,还包括:对FLASH存储芯片的第二存储地址中存储的第二目标程序进行校验,得到校验结果,所述校验结果包括校验通过以及校验不通过;若校验...

【专利技术属性】
技术研发人员:芦海平巫文俊陈强
申请(专利权)人:四川九洲空管科技有限责任公司
类型:发明
国别省市:

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

1