基于1553B总线的星载嵌入式软件在轨升级方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

V433

基金项目:

航天预研项目


Method of embedded onboard software upgrading based on 1553B bus
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对星载嵌入式软件在轨升级难的问题,提出了基于1553B总线的星载嵌入式软件在轨(线)升级方法。通过1553B总线接收升级程序、固化程序和升级程序分区独立存储、启动程序和应用程序互相配合的方式,实现软件升级、部分传输异常时补丁升级及升级异常情况下的版本回退。在某星载固态存储设备上对方法进行了试验验证,结果表明,方法可对星载固态存储设备的软件进行在轨(线)升级,升级程序异常情况下可通过设备开关电自动回退版本,部分出错时上注补丁量少,提高了星载嵌入式软件测试维护和在轨维护的效率和可靠性。

    Abstract:

    In the paper, a method of onboard embedded software upgrade based on 1553B bus is proposed. In this method, the upgrade program is received by 1553B bus, the solidified program and the upgrade program are stored separately, and the Bootloader program and application program cooperation with each other to realize the software upgrade. When part of the transmission is abnormal, the patch is upgrade and the version is rolled backed when the upgrade is abnormal. The results show that the method can upgrade the software of the satellite storage device on orbit(on-line), and automatically back off the version by power on/off when the upgrade program is abnormal. When some errors occur, the patch is less. The maintenance efficiency and reliability of on-board embedded software are improved.

    相似文献
    引证文献
引用本文

胡 萍,刘世佳,马宏业.基于1553B总线的星载嵌入式软件在轨升级方法[J].遥测遥控,2022,43(1):66-69.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
    参考文献
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-01-18
  • 出版日期:
  • 优先出版日期: 2022-01-18