摘要
介绍了Bootloader在嵌入式系统中的作用,对目前应用最为广泛的Bootloader——U-boot进行了基于ARM9微处理器S3C2440的移植。对U-boot的源码包及其启动过程进行了分析,介绍了移植U-boot有关的硬件资源,详细叙述了U-Boot在目标板上的移植方法、移植过程和移植要点。最后对实验结果进行了测试。目前,U-Boot可以完成设计的功能并能够稳定的运行,为下一步移植L inux操作系统奠定了必需的基础。
Described the function of Bootloader in embedded system,for the most widely used Bootloader——U-boot,we ported it on ARM9 Microprocessor S3C2440.Analyzed the source code and start up process of U-boot,introduced the hardware configuration about the porting of U-boot,particularly explained the porting method,porting process and main porting feature of U-boot.In the end,we get the results in the test experiments.Currently,the U-boot could achieve to the designed functions and runs steadily,establishing required foundation for farther porting Linux OS.
出处
《微计算机应用》
2011年第5期60-65,共6页
Microcomputer Applications