Derek will help us take a look at an embedded Linux environment found in popular single board computers (SBCs) like the BeagleBoard, Gumstix, Technologic Systems, and others. After a show and tell of several Technologic Systems' SBCs, he'll begin diving into the pieces of the boot medium, like the kernel, initrd, and filesystem, and how they are connected. Finally, he'll demonstrate how to use a cross-toolchain to compile a Linux kernel for use on the SBC. If everyone is having fun and time allows, Derek will also show us how to compile Busybox, the swiss army knife of embedded Linux.
Optional, recommended complimentary reading:
"Embedded Linux Primer: A Practical Real-World Approach" by Christopher Hallinan.