Embedded Debian overview
Using Debian on embedded devices covers a wide range of possible scenarios. The 'embedded' hardware can be anything from a full-blown PC to an MMU-less thing with a few MB of RAM and flash. Embedded Debian takes a two-pronged approach to this diversity.
Part of the above efforts is the provision of the necessary tools. Emdebian has provided cross-toolchains for several years, and these will migrate into Debian proper to make them easily available to developers. The other relvant tools are emdebsys and the infrastructure for building mini-debian, such as pbuilder and sbuild (already part of Debian). The STAG framework for using Debian to cross-build minimalist systems is also closely related to the work.
The best development solution depends on a whole host of factors incuding the GNU/Linux expertise of the developer(s), how much of a hurry they are in to demo something, the hardware, software and licensing requirements and restrictions, the development environment (Windows/GNU/Linux Cross-compiled/Native) and so on. Emdebian cannot be the best choice for all situations, but as we're not a commercial entitity, were happy to point you elsewhere if that would suit you best. See the Links page for other relevant or similar projects and tools.
The final thread of all this is documenting it. Developing a "Guide to Embedding Debian"; a comprehensive guide to getting the most (or least, depending on how you look at it) out of Debian for embedded systems is something this project has always intended to achieve. The first 3 years of Emdebian has produced minimal progress, but hopefully someone will get enthused and write down the collected expertise at some point.
This guide will cover topics such as
Some of this info already exists but it needs bringing together.
If you want to use the toolchains or emdebsys go right ahead and download them. If you want to use emdebian then you need to muck in and make it happen. See the todo page for details.
If you have something which you feel would fit within Embedded Debian then do please suggest its adoption.
Last Modified: Tue, Apr 6 13:06:04 UTC 2004
Copyright © 2000-2004 The Embedded Debian Project;
Emdebian is an offical subproject of Debian.