摘要
针对星载计算机需要从Flash芯片完成系统的初始化和引导加载问题,文中对ARM嵌入式系统的启动过程进行了分析,根据AT91SAM9G20芯片提供的启动策略,通过软硬件相结合的方法,给出了一种小型嵌入式系统启动程序的设计方案。通过实际测试表明,该启动程序实现过程简单,具有良好的稳定性和实时性,且易于调试,能够良好的实现从Flash启动的功能。
Aiming the problem that the on-board computer needs to initialize and boot loader the systemfrom the flash chip, this paper gives an analysis to the startup process of ARM embedded system.According to the boot strategies implied by the chip of ATglSAMgG20, this paper brings forward adesign scheme of mini-embedded start-up software with the combination of hardware and softwaremethod. Practical tests show that the boot software is simple, has good stability and real-time and easy todebug, and it can fill its function to boot from Flash excellently.
出处
《电子设计工程》
2017年第4期189-193,共5页
Electronic Design Engineering