Operating systems Investigate

Explore U-Boot and the critical role of bootloaders in an embedded Linux system

Download now Free registration required

Executive Summary


The bootloader's role in an embedded Linux system cannot be overstated: it is the first piece of software that takes control upon applying power, a critical component that provides the foundation from which the other system software is spawned. In this sample chapter from Embedded Linux Primer: A Practical Real-World Approach, start by examining the bootloader's role in the system. Next, explore some common features of bootloaders. Then, armed with this background, take a detailed look at Das U-Boot, a popular universal bootloader for many processor architectures. Walk through the steps of a typical port to a new board with similar support in U-Boot. Finally, investigate a few of the more popular bootloaders so you can make an informed choice for your particular requirements. Chapter coverage includes:

  • The role of a bootloader
  • Bootloader challenges
  • A universal bootloader: Das U-Boot
  • Porting U-Boot
  • Other bootloaders



Title: Embedded Linux Primer: A Practical Real-World Approach
ISBN: 0131679848
Published: September 2006
Author: Christopher Hallinan
Chapter: Chapter 2: Bootloaders
Published by Prentice Hall

  • Format: PDF
  • Size: 1261 KB