资料介绍
在基于PXA255处理器的系统上对一种广泛应用的Bootloader--BLOB(Boot Loader Object)的启动流程进行分析,并以此为根据就一般引导程序的可移植性进行了研究.
BLOB启动流程分析及引导程序可移植性研究
周永冠1,林喜荣1一,周斌2
(1..清华大学深圳研究生院,广东深圳518055;
2.清华大学精密仪器与机械学系精密测试技术及仪器国家重点实验室,北京100084)
摘要:在基于PXA255处理器的系统上对一种广泛应用的B∞tl∞de卜BLoB(Boot I司Iad盯Object)
的启动流程进行分析,并以此为根据就一般引导程序的可移植性进行了研究。
关键词:引导程序BLOB可移植性
在嵌入式系统应用中,通过引导程序(B00d∞d盯)可 SAll00、sAlll0、PXA255、P)蝴等,用户可以根据目标
以初始化硬件设备、建立内存空间的映射图、加载内核。 板的特性进行定制。它能实现以下功能:
从而将系统的软硬件环境带到一个合适的状态,以便为 (1)引导嵌入式Hn呱,它可以把Ijn似、K印lel等从
最终调用操作系统内核准备好正确的环境【¨。B∞tload盱 n舾h加载到RAM中执行;
依赖于实际的硬件和应用环境,对于不同的硬件架构以