01-引导加载程序
第7章 引导加载程序
本章内容
- 引导加载程序的作用
- 引导加载程序带来的挑战
- 通用引导加载程序:Das U-Boot
- 移植U-Boot
- 设备树对象(扁平设备树)
- 其他引导加载程序
- 小结
前几章已经提到了引导加载程序,甚至提供了一些相关操作的例子。作为嵌入式系统的关键组件,引导加载程序为创建系统软件提供了基础。这一章首先研究引导加载程序在系统中所起的作用,而后介绍引导加载程序的一些共有特性。有了这些背景知识之后,我们会仔细查看嵌入式系统中很流行的一个引导加载程序。最后,我们会介绍其他几个比较常用的引导加载程序。
目前使用中的引导加载程序实在太多了。即使只是仔细研究那些最流行的引导加载程序也是不现实的。因此,我们会解释一些基本概念并以U-Boot引导加载程序为例进行讲解,U-Boot是开源社区中最为流行的引导加载程序,适用于Power、MIPS、ARM等架构。