【技术实现步骤摘要】
本专利技术属于机载嵌入式软件,尤其涉及一种无人机机载软件在线升级方法及装置。
技术介绍
1、随着机载软件功能复杂度的提高,由于软件缺陷、调参或者功能需求更改所带来的软件升级工作越来越频繁。便利的软件加载方法可有效提高飞机的维护性。
2、相关技术中,在进行机载产品软件升级时,一般使用专用维护设备,连接产品维护测试端口,通过串行总线完成软件升级工作。机载产品断电后连接专用维护设备,再上电后软件进入引导程序,此时检测维护设备软件升级指令是否有效,若软件升级有效则通过专用加载设备完成软件升级工作。软件升级结束后,产品需要重新启动才能正常工作。
3、然而上述方法无法在产品正常通电工作状态下完成软件升级,必须在产品断电的情况下,连接专用维护设备方可进行软件升级工作。其次,由于无人机体积限制,某些产品安装空间较为狭窄,操作人员不便连接维护设备进行软件升级。产品由于尺寸的限制没有维护测试端口,需要从飞机上拆除后在试验室环境下完成软件升级,导致过程较为繁琐。
技术实现思路
1、为解决
...【技术保护点】
1.一种无人机机载软件在线升级方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,若在线升级标志无效,产品升级程序跳转至产品应用程序。
3.根据权利要求2所述的方法,其特征在于,产品升级程序跳转至产品应用程序时,执行的操作包括:
4.根据权利要求1所述的方法,其特征在于,步骤2中,当在线升级标志满足预设格式时,产品升级程序确定在线升级标志有效;当在线升级标志不满足预设格式时,产品升级程序确定在线升级标志无效。
5.根据权利要求1所述的方法,其特征在于,步骤4中,产品升级程序基于读取的加载数据总长度
...【技术特征摘要】
1.一种无人机机载软件在线升级方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,若在线升级标志无效,产品升级程序跳转至产品应用程序。
3.根据权利要求2所述的方法,其特征在于,产品升级程序跳转至产品应用程序时,执行的操作包括:
4.根据权利要求1所述的方法,其特征在于,步骤2中,当在线升级标志满足预设格式时,产品升级程序确定在线升级标志有效;当在线升级标志不满足预设格式时,产品升级程序确定在线升级标志无效。
5.根据权利要求1所述的方法,其特征在于,步骤4中,产品升级程序基于读取的加载数据总长度和加载数据帧长度,擦除flash中的应用程序存储空间数据,包括:产品升级程序基于读取的加载数据总长度和加载数据帧长度,确定应用程序存储空间的大小,再基于应用程序存储空间的大小,擦除flash中...
【专利技术属性】
技术研发人员:裴建岗,张正铧,李德玮,许娟,潘敏,
申请(专利权)人:兰州飞行控制有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。