[发明专利]卫星星务软件上注方法无效
申请号: | 201310041108.0 | 申请日: | 2013-02-01 |
公开(公告)号: | CN103164242A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 杨磊;绳涛;陈利虎;宋新;刘鹏飞;程云 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/14 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 卫星 软件 方法 | ||
1.一种卫星星务软件上注方法,其特征在于,包括以下步骤:
S2:接收地面站上传的上注软件,并将所述上注软件存储在星载计算机的外部SRAM中;
S5:将所述上注软件从所述外部SRAM中写入到FLASH中并替换原星务软件。
2.根据权利要求1所述的卫星星务软件上注方法,其特征在于,在完成所述步骤S2之后,且在进行所述步骤S5之前,所述方法还包括步骤:
S3:校验所述外部SRAM中的上注软件。
3.根据权利要求2所述的卫星星务软件上注方法,其特征在于,所述步骤S3包括以下步骤:
S301:接收来自地面站的校验指令,并根据所述外部SRAM中的所述上注软件计算校验值;
S302:将计算得到的校验值与地面站根据上传的所述上注软件算得的校验值进行比对;若二者相同,则判定校验成功;否则,将所述外部SRAM中的所述上注软件丢弃,并重复所述步骤S2和所述步骤S3。
4.根据权利要求1所述的卫星星务软件上注方法,其特征在于,所述步骤S2中还包括:
S201:在接收地面站上传的所述上注软件之前,先接收来自地面站的准备接收上注软件指令,并根据所述准备接收上注软件指令将已接收软件数量和软件块接收标志均置零;
S202:开始接收所述上注软件并将所述上注软件存储在星载计算机的外部SRAM中,并且根据接收到的数据块实时更新所述已接收软件数量;
S203:所述上注软件接收完成后,将所述软件块接收标志置位。
5.根据权利要求1至4中任一项所述的卫星星务软件上注方法,其特征在于,在进行所述步骤S2之前,所述方法还包括步骤:
S1:从PROM启动。
6.根据权利要求5所述的卫星星务软件上注方法,其特征在于,在完成所述步骤S5之后,所述方法还包括步骤:
S6:校验所述FLASH中的所述上注软件。
7.根据权利要求2至4中任一项所述的卫星星务软件上注方法,其特征在于,在进行所述步骤S2之前,所述方法还包括步骤:
S1A:从FLASH启动;
在完成所述步骤S3之后,且在进行所述S5之前,所述方法还包括步骤:
S4:从PROM启动;通过参数上注接收并设置所述上注软件大小;
在完成所述步骤S4后,重复步骤S3,然后再进行所述步骤S5。
8.根据权利要求1至4中任一项所述的卫星星务软件上注方法,其特征在于,在进行所述步骤S2之前,所述方法还包括以下步骤:
S1B:接收地面站上传的上注客户端,并将所述上注客户端存储在星载计算机的外部SRAM中;
S1C:在所述外部SRAM中运行所述上注客户端。
9.根据权利要求8所述的卫星星务软件上注方法,其特征在于,
所述步骤S1B中,所述上注客户端存储在所述外部SRAM中的第一存储空间;所述步骤S2中,所述上注软件存储在外部SRAM中的第二存储空间;且所述第一存储空间和所述第二存储空间相互独立。
10.根据权利要求9所述的卫星星务软件上注方法,其特征在于,在完成所述步骤S5之后,所述方法还包括步骤:
S6:校验所述FLASH中的所述上注软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310041108.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于移动终端的应用程序管理系统及方法
- 下一篇:存储卡以及存储数据的方法