Click here to start
Table of contents
EMBEDDED LINUX FROM SCRATCH... IN 40 MINUTES!
Rights to copy
Best viewed with...
Tutorial goals
Top-down approach
Bottom-up approach
TOOLS USED IN THIS TUTORIAL
qemu
qemu examples
Busybox
Busybox commands
glibc
uClibc
Kernel userspace interface
WHAT WE DID
Compiling the Linux kernel
Creating a root filesystem
Compiling busybox
Re-compiling busybox
Populating the root filesystem
Booting the virtual system
Creating device files
Mounting virtual filesystems
/etc/inittab file for busybox init
Setting up networking
Starting up a http server
/etc/init.d/rcS startup script
/etc/init.d/rcS common mistakes
A simplistic CGI script
Limitations
Real embedded systems
How to help
Thanks
Related documents
Free Electrons services
Author:
Free Electrons
E-mail:
training@free-electrons.com
Homepage:
http://free-electrons.com/