摘要
在当前数字信息技术和网络技术高速发展的后PC时代,嵌入式系统已经广泛地渗透到科学研究、工业控制、消费电子以及人们的日常生活等方方面面。引导加载程序-BootLoader是嵌入式CPU上电启动运行的第一个程序,是操作系统和硬件的枢纽,对后续软件的开发十分重要。本文以基于ARM920T内核的微处理器S3C2410A和嵌入式Linux操作系统为基础,介绍了嵌入式系统的引导装载程序BootLoader的实现方法,探讨了u—boot在S3C2410A处理器上的移植,并结合u—boot详细分析了BootLoader的启动过程。
In the cmTent post-PC period when digital information technology and network technology develop rapidly, embedded system has been widely used in scientific research, industrial controlling, consumer electronics and common people's daily lives, etc. Bootloader, which connects the operating system with the hardware platform, is the first running program after powering up an embedded CPU board; thus it is very critical for subsequent software development. Based on ARM9 S3C2410A microprocessor and embedded Linux operating system, the method of realizing BootLoader of embedded system is presented in this paper and how to transplant u-boot to S3C2410A is also discussed. Finally, the startup process of u-boot is analyzed in detail.
出处
《自动化信息》
2007年第10期58-60,共3页
Automation Information