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

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.

主站蜘蛛池模板: 河池市| 安图县| 天等县| 阳山县| 宜黄县| 宁津县| 沂南县| 长葛市| 邮箱| 弥渡县| 凌源市| 嵩明县| 晋州市| 施甸县| 日照市| 崇明县| 华阴市| 喜德县| 林口县| 乌兰县| 寻乌县| 怀集县| 镇沅| 云安县| 旺苍县| 桦甸市| 合江县| 城市| 仪征市| 莱阳市| 许昌县| 奉化市| 洮南市| 诸暨市| 邳州市| 怀宁县| 呼和浩特市| 清远市| 湘乡市| 大悟县| 甘孜县|