论文部分内容阅读
在载人航天某系统的研发过程中,为了应对空间辐照等特殊环境,满足系统高可靠性的要求,要求在系统存储多个系统以提高可靠性。本文论述了一种有效应对空间辐照对系统可靠性影响的bootloader的原理和实现方式,它支持从多个冗余系统中选择最新系统启动和CRC校验功能等。本同时介绍了基于此bootloader的模块化软件更新设计实现。实践证明此系统设计可以大大提高系统的可靠性,极大地减少由于部分错误导致整个系统崩溃的可能性。