Tutorial series launched on embedded Linux
Mar 23, 2009 — by Eric Brown — from the LinuxDevices Archive — 4 viewsNoted ARM Linux kernel hackers Vincent Sanders (pictured) and Daniel Silverstone have posted the first of six tutorials for LinuxDevices on embedded Linux system development. Sponsored by their UK-based development firm, Simtec Electronics, the first tutorial covers the development of a simple embedded Linux system.
Written by Simtec Senior Software Engineer Sanders and Simtec Software Engineer Silverstone, the first tutorial takes users through the steps of setting up a simple embedded system using a Debian or Ubuntu host system. Principle sections of the tutorial include:
- Setting project goals — requirements vs “desirable properties”
- Anatomy of a Linux-based system — how a Linux system boots up and starts running
- Launching a minimal system — working with initramfs, Busybox, and QEMU
- Booting a real system — working with syslinux and USB sticks to construct a bootable system
Future papers in the Simtec tutorial series will include:
- Building an embedded Linux system with a web server
- Building an embedded Linux web kiosk
- Building an ARM-based embedded Linux web kiosk
- Improving an embedded Linux system
- Deploying embedded Linux systems
The first tutorial is available here:
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.