U-Boot机制剖析及内存驱动移植接口实例
U-Boot Mechanism analysis and examples of memory driver transplantation interface
U-Boot(Universal Boot Loader)是嵌入式操作系统启动流程中必不可少的环节。现有文献中针对U-Boot运行机制分析的不多,本文针对U-Boot机制的剖析有助于U-Boot在不同硬件平台上的移植工作。本文先介绍了U-Boot的启动流程与它的运行机制,并且以内存为实例分析了U-Boot的设备初始化与设备调试。本文选取了基于TI公司的DM3730处理器和MICRON公司的1GB LPDDR的嵌入式平台的实例,为分析其他嵌入式平台引导程序的内存相关代码提供参考。
U-Boot(Universal Boot Loader) is an essential stage in the booting sequence of embedded operating system. There is few existing literature on U-Boot operation mechanism. The analysis of U-Boot contributes to the transplantation work of U-Boot between different hardware platforms. This paper first introduces the start process of U-Boot and its operation mechanism, then takes memory as an example to analyze the initialization of the devices and the debugging of U-Boot. Also we choose DM3730 of TI and 1GB LPDDR of MICRON as an example to provide the reference of analyzing other embedded platform bootloaders and memory related codes.
刘元安、张洪光、范华涛
计算技术、计算机技术
U-Boot内存M3730R嵌入式系统
U-BootmemoryDM3730DDRembedded system
刘元安,张洪光,范华涛.U-Boot机制剖析及内存驱动移植接口实例[EB/OL].(2015-12-01)[2025-08-02].http://www.paper.edu.cn/releasepaper/content/201512-8.点此复制
评论