A Method for Fault-Tolerant Bootloading Osfile for On-Board Computer
Hongfei Zhang · Journal of Astronautics · 2013
A new fault-tolerant osfile bootloading method for on-board computer(OBC) combined with software redundancy backup and EDAC of SPARC V8 MPU is proposed in this paper.First,three osfiles are stored in EEPROM.Then the data of default osfile is detected whether errors occur when the OBC is powered on or reset.If the error occurred can be corrected by EDAC,the OBC can startup normally.Otherwise,the error osfile can be shielded and the backup osfile can be bootloaded automatically,so the OBC can also startup.Compared to the hardware coding(encoding) method and software redundancy algorithms,the function of error detection and correction and error shielding for osfile is realized while the hardware cost is decreased,and the reliability of osfile is improved.This algorithm could play a role of reference in OBC fault-tolerant design.