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

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.

主站蜘蛛池模板: 临桂县| 盖州市| 崇州市| 石狮市| 西畴县| 视频| 满洲里市| 太康县| 莱阳市| 东海县| 抚州市| 东山县| 象州县| 宜良县| 东方市| 金堂县| 汝南县| 青浦区| 天祝| 梓潼县| 招远市| 长治市| 富裕县| 邯郸县| 拜泉县| 江口县| 青州市| 清涧县| 龙岩市| 德令哈市| 台东县| 新宁县| 邢台市| 衡阳县| 时尚| 大邑县| 苗栗市| 秦安县| 休宁县| 汾西县| 绩溪县|