Computer system and method for replacing obsolete or corrupt boot code contained within reprogrammable memory with new boot code supplied from an external source through a data port

作者: David J. DeLisle , Patrick R. Cooper , Hung Q. Le

DOI:

关键词:

摘要: In accordance with the invention, a computer system is provided flash read-only-memory (ROM), microcontroller and data port. The initially owns ROM. further has separate ROM upon which it can execute boot-up instructions. After booting up, checks contents, preferably by performing check-sum of contents. If checksum contents matches an expected value, releases ownership to so that boots-up as normal. determines become corrupted, accesses port looks for programming protocol. protocol present at port, receives from programs accordingly. this manner, be updated good known state, even if not able boot up due to, among other things, corruption

参考文章(7)
Steve S. C. Chan, Secured data storage devices ,(1991)
David M. Burckhartt, Dwight L. Barron, David W. Abmayr, Harvey M. Rosenblum, Wm. Caldwell Crosswy, Automatic development of operating system boot image ,(1992)
Eric W. Schieve, Gary W. Abbott, Charles P. Zeller, Wai-Ming R. Chan, Method and apparatus for updating and restoring system BIOS functions while maintaining BIOS integrity ,(1991)
Richard Bealkowski, Dennis L. Moeller, Robert B. Haig, Essy Tashakori, Dhruvkumar M. Desai, Data processing system including corrupt flash ROM recovery ,(1992)