-
公开(公告)号:CN118259834A
公开(公告)日:2024-06-28
申请号:CN202410328124.6
申请日:2024-03-21
Applicant: 上海航天计算机技术研究所
IPC: G06F3/06
Abstract: 本发明涉及航天星载嵌入式计算机系统技术领域,公开了一种防Nor Flash在轨误擦写的方法和系统,在星载嵌入式计算机系统中,通过Nor Flash存储程序或数据,包括:S1:在星载计算机软件执行擦写所述Nor Flash操作前,地面通过遥控发送Nor Flash擦写有效因子和Nor Flash擦写允许指令;S2:接收所述Nor Flash擦写允许指令后,通过写入擦写命令常量与擦写因子变量组合的方式执行所述Nor Flash擦写操作流程;S3:若需要禁止所述Nor Flash擦写功能,地面通过遥控发送Nor Flash擦写无效因子和Nor Flash擦写禁止指令。本发明提供的方法降低了星载嵌入式计算机系统Nor Flash在轨擦写保护措施的设计和操作的复杂度,提升了航天器长期在轨运行的可靠性。
-
公开(公告)号:CN118070290A
公开(公告)日:2024-05-24
申请号:CN202410227080.8
申请日:2024-02-29
Applicant: 上海航天计算机技术研究所
Abstract: 本发明涉及星载计算机技术领域,公开了一种星载计算机软件安全引导方法和系统,应用在星载嵌入式计算机系统中,所述系统中加载引导程序;该方法包括:步骤S1:对系统程序运行依赖的关键软硬件资源进行冗余设计;步骤S2:通过可编程的非易失存储器记录软件引导配置信息;步骤S3:在异常情况下,具备多种方式进入引导程序最小安全模式;其中,最小安全模式具备遥控遥测通信功能,支持系统在轨故障诊断和重构。本发明提供了一种安全的星载计算机软件引导方法,通过硬件冗余和软件引导参数化配置,支持硬件模块在轨灵活组合,实现对故障模块隔离;通过最小安全模式,实现在轨故障诊断和重构修复;提升了系统长期在轨运行的安全性和可靠性。
-