Building Embedded Linux Systems

Karim Yaghmour




Building Embedded Linux Systems shows you how to design and build your own embedded systems using Linux® as the kernel and freely available open source tools as the framework. Written by an active member of the open source community, the book is structured to gradually introduce readers to the intricacies of embedded Linux, with detailed information and examples in each chapter that culminate in describing how Linux is actually put on an embedded device.

Table of Contents


1. Introduction

2. Basic Concepts

3. Hardware Support

4. Development Tools

5. Kernel Considerations

6. Root Filesystem Content

7. Storage Device Manipulation

8. Root Filesystem Setup

9. Setting Up the Bootloader

10. Setting Up Networking Services

11. Debugging Tools

A. Worksheet

B. Resources

C. Important Licenses and Notices