NetBSD Embedded Systems

The NetBSD Operating System is the most portable OS in the world, and many of the supported hardware platforms are suited for embedded applications. This section contains links to ports and platforms that fit within the term embedded as well as additional links.


What is an Embedded System?

The following definition which can be found in the Embedded Systems Glossary states:

A combination of computer hardware and software, and perhaps additional mechanical or other parts, designed to perform a dedicated function. In some cases, embedded systems are part of a larger system or product, as is the case of an antilock braking system in a car. [1]

This of course is a very subjective definition. These types of systems are mainly singular function systems, a limited set of specific function systems or a part of an overall system. Additionally, many systems are designed to be embedded. A good example of this case is a motor controller for an assembly line.

The NetBSD multi-platform operating system supports a wide number of different platforms, many of which can and are already being used in embedded applications. Among the more popular processor families for embedded systems are MIPS, PowerPC, ARM and Super-H. Visit the main Platforms(ports) page for more information about different architectures supported by NetBSD. A list of supported embedded boards is available at Wasabi System's list of supported hardware.

To see a list of hardware products that are designed around NetBSD—many of them in embedded applications—check out the products page, which shows NetBSD being the #1 choice for multimedia servers, copiers/printers, wireless routers and more!

Notes

  1. Barr, Micheal. “Embedded Systems Glossary.” Online at http://www.netrino.com/Publications/Glossary/. June 2003.

Back to  About the NetBSD Project

(contact us)   Generated from %NetBSD: embed.xml,v 1.6 2005/05/05 08:09:08 hrs Exp %
Copyright © 1994-2005 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.