摘要
如何根据开发板的硬件资源设计引导加载程序是嵌入式系统设计的重点与难点。为解决引导加载程序的设计问题,针对一个基于MPC8265处理器的硬件系统平台,分析了U-Boot的源码结构组成和启动流程,并提出U-Boot的移植方法。该方法可广泛应用于其他处理器及嵌入式系统。应用结果表明,移植后的U-Boot-1.2.0在开发板上运行良好,可以成功稳定地引导Linux-2.6内核以及NFS根文件系统。
How to develop Bootloader on the specific hardware platform is the emphasis and difficulty of the embedded system design, To solve the design problem of the boot load program, the source code structure and booting process of U-Boot were analyzed,and the transplanting method of U-Boot which based on MPC8265 platform of embedded Linux system was proposed. This method can be widely used to other processors and embedded systems. The application result shows that the transplanted U-Boot-1.2.0 runs well and can lead Linux-2.6 kernel and NFS root file system successfully and stably.
出处
《电子设计工程》
2010年第4期122-124,共3页
Electronic Design Engineering