官术网_书友最值得收藏!

Chapter 3. All About Bootloaders

The bootloader is the second element of embedded Linux. It is the part that starts the system up and loads the operating system kernel. In this chapter, I will look at the role of the bootloader and, in particular, how it passes control from itself to the kernel using a data structure called a device tree, also known as a flattened device tree or FDT. I will cover the basics of device trees so that you will be able to follow the connections described in a device tree and relate it to real hardware.

I will look at the popular open source bootloader U-Boot and see how to use it to boot a target device and also how to customize it to a new device. Finally, I will take a quick look at Barebox, a bootloader that shares its past with U-Boot but which has, arguably, a cleaner design.

主站蜘蛛池模板: 濮阳县| 图木舒克市| 綦江县| 连江县| 交口县| 红安县| 湖北省| 临清市| 项城市| 塔河县| 郧西县| 黔西| 克东县| 三门县| 墨江| 沐川县| 蒙自县| 北流市| 常宁市| 呈贡县| 故城县| 罗田县| 盐亭县| 都安| 宜丰县| 文化| 怀安县| 灵丘县| 嵊泗县| 德清县| 依兰县| 行唐县| 定兴县| 和田市| 建始县| 张家川| 谢通门县| 革吉县| 永州市| 连江县| 彩票|