[发明专利]星载计算机应用软件的下载存储与引导加载方法及系统有效
申请号: | 201810957461.6 | 申请日: | 2018-08-22 |
公开(公告)号: | CN109189500B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 熊浩伦;刘小宁;蒋轶颖;付重 | 申请(专利权)人: | 航天东方红卫星有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/65 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 武莹 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种星载计算机应用软件的下载存储与引导加载方法及系统,首先在星载计算机在上电后检测卫星星箭分离端口的状态,然后当卫星在轨时,星载计算机进入应用软件引导加载态,当卫星处于地面研制阶段时,若地面测试串口有进入下载存储态命令字符输入,则进行下载存储态,当星载计算机连续设定时间内处于下载存储态时,使星载计算机复位,若星载计算机未监视到地面测试串口输入的进入下载存储态命令字符,则进入应用软件引导加载态,完成星载计算机应用软件的下载存储与引导加载。 | ||
搜索关键词: | 计算机 应用软件 下载 存储 引导 加载 方法 系统 | ||
【主权项】:
1.星载计算机应用软件的下载存储与引导加载方法,其特征在于包括如下步骤:(1)星载计算机在上电后,检测卫星星箭分离端口的状态,如果星箭已分离,则卫星在轨,转入步骤(2),如果星箭未分离,则卫星处于地面研制阶段,转入步骤(3);(2)当卫星在轨时,星载计算机进入应用软件引导加载态,从星载计算机的非易失性存储器中读取应用软件并送至SRAM的程序入口点,从SRAM应用软件入口点处执行应用软件,完成星载计算机应用软件的下载存储与引导加载;(3)当卫星处于地面研制阶段时,星载计算机监视地面测试串口的输入信息,若地面测试串口有进入下载存储态命令字符输入,则根据进入下载存储态命令字符进行下载存储态,格式化星载计算机的非易失性存储器,下载应用软件BIN文件到SRAM,写入BIN文件到指定的应用软件存储区,跳转执行SRAM中的应用软件;(4)如果星载计算机连续设定时间内处于下载存储态,则使星载计算机复位;所述的下载存储态包括格式化星载计算机的非易失性存储器,下载应用软件BIN文件到SRAM,写入BIN文件到指定的应用软件存储区,跳转执行SRAM中的应用软件;(5)如果星载计算机未监视到地面测试串口输入的进入下载存储态命令字符,则进入应用软件引导加载态,从星载计算机的非易失性存储器中读取出应用软件到SRAM中的程序入口点处,并从SRAM应用软件入口点处执行应用软件,完成星载计算机应用软件的下载存储与引导加载。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天东方红卫星有限公司,未经航天东方红卫星有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810957461.6/,转载请声明来源钻瓜专利网。