Table of Contents
Preface
Section 1: Elements of Embedded Linux
Chapter 1: Starting Out
Choosing Linux
When not to choose Linux
Meeting the players
Moving through the project life cycle
The four elements of embedded Linux
Navigating open source
Licenses
Selecting hardware for embedded Linux
Obtaining the hardware for this book
The Raspberry Pi 4
The BeagleBone Black
QEMU
Provisioning your development environment
Summary
Chapter 2: Learning about Toolchains
Technical requirements
Introducing toolchains
Types of toolchains
CPU architectures
Choosing the C library
Finding a toolchain
Building a toolchain using crosstool-NG
Installing crosstool-NG
Building a toolchain for BeagleBone Black
Building a toolchain for QEMU
Anatomy of a toolchain
Finding ...
Get Mastering Embedded Linux Programming - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.