[发明专利]一种机载核心处理计算机无线升级方法有效
申请号: | 201611153069.3 | 申请日: | 2016-12-14 |
公开(公告)号: | CN108234160B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 范祥辉;史岩;邱征;魏雪菲 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;G06F8/65 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 郭平 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机载 核心 处理 计算机 无线 升级 方法 | ||
一种机载核心处理计算机无线升级方法,属于机载核心处理计算机设备的软件、逻辑升级维护领域。系统包括客户端机载核心处理计算机和服务器端升级设备。当机载核心处理计算机处于地面模式则接通无线模块电源,在升级维护状态下,接收升级服务器端通过无线网络发送的升级包,在完成升级包校验无误的情况下,根据升级包信息对被加载的目标设备进行编程,编程完成后通过无线网络将编程结果告诉升级服务器。该发明的优点是:降低了机载核心处理计算机升级的难度,提高了升级维护的效率,不用拆卸计算机模块和壳体,不用连接仿真器即可完成升级维护工作。
技术领域
本发明用于机载核心处理计算机,具体涉及一种机载核心处理计算机无线升级方法。
背景技术
机载核心处理计算机是航空电子的处理中心,集成了数10个处理器模块和多种通过FPGA实现的高速总线网络,具有多达几十个的软件配置项和逻辑配置项。升级维护时,需要先打开整机机箱,再取下独立的计算机模块,在机箱外架设升级环境(包含电源、仿真器、计算机、串口线、网口线等),升级工作异常繁杂,尤其是在外场,常常由于升级环境问题导致升级延误,给机载核心处理计算机的升级维护带来很大的困难。
发明内容
本发明创造的目的是设计一种机载核心处理计算机无线升级方法,通过无线方式实现机载核心处理计算机的软件、逻辑等升级维护。
本发明技术方案提供一种机载核心处理计算机无线升级方法,包括无线模块、升级服务器,具体包括如下步骤:
步骤1:机载核心处理计算机上电或复位后,检测离散量设定的自身工作模式,若处于无线模式,则直接启动系统应用软件;若处于地面模式,则控制并启动无线通信模块电源,给无线模块供电,无线模块开始工作,同时进入维护升级界面;
步骤2:无线模块启动后,连接升级服务器;
步骤3:无线模块建立连接后,开始基于证书的认证,若认证通过,则机载核心处理计算机与升级服务器建立无线连接,由升级服务器根据选项选择升级维护功能;
步骤4:升级软件显示升级就绪,并发起升级维护操作。
所述的一种机载核心处理计算机无线升级方法,所述步骤4具体包括以下步骤:
a、升级过程中,加密后的升级包通过无线网络传输到机载核心处理计算机;传输完成后,机载核心处理计算机对升级包进行校验;
b、校验通过,则读取其升级包内的配置信息,并与当前版本进行对比,判断是否有变更;若有变更则直接加载升级包,若无变更则询问是否强制加载;
c、加载完成后,将加载结果通过无线网络通知升级服务器,完成本次加载操作。
本发明的有益效果是:本发明用于机载核心处理计算机软件、逻辑的升级维护,通过基于认证和加密的无线传输技术,实现了一种机载核心处理计算机软件、逻辑的快速、便捷升级、维护方法,明显降低升级维护的难度,提升升级效率。
附图说明
图1是无线升级拓扑结构图;
图2是无线升级处理流程。
具体实施方式
无线升级软件包的结构体定义如下,描述了升级包的信息,包括软件厂商、硬件标识、软件标识、升级方式和待升级的目标器件,以及升级包长度和校验信息。
机载核心处理计算机上电或复位后,由操作系统usrAppInit()接口软件检测离散量设定的自身工作模式,若处于无线模式,则直接启动系统应用软件;若处于地面模式,则控制并启动无线通信模块电源,给无线模块供电,无线模块开始工作,同时进入维护升级界面;
无线模块启动后,连接名称为“Wirlesslink”的升级服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611153069.3/2.html,转载请声明来源钻瓜专利网。