Barebox

Barebox
Original author(s) Sascha Hauer, the barebox community
Stable release
v2016.05.0 / 9 May 2016 (2016-05-09)[1]
Development status active
Written in C, Assembly language
Platform ARM, Blackfin, MIPS, Nios, x86
Available in English
Type Firmware, Bootloader
License GPL v2
Website http://www.barebox.org

Barebox is an open source, primary boot loader used in embedded devices. It is available for a number of different computer architectures, including ARM, Blackfin, MIPS, Nios and x86.

History

The barebox project began in July 2007. It was initially derived from Das U-Boot and adheres to several of its ideas, so users familiar with U-Boot are meant to come into production quickly with barebox. As the barebox developers are dedicated to the Linux kernel's coding style and code quality, barebox tries to stick as closely as possible to the methodologies and techniques developed in Linux.

Why barebox?

Most embedded Linux developers are familiar with busybox, the Swiss Army knife of embedded Linux. barebox aims to be the same Swiss army knife for bare metal; hence, it was called 'barebox'.

See also

References

  1. Hauer, Sascha (2016-05-09). "v2016.05.0". barebox (Mailing list). Retrieved 28 May 2016.

External links

This article is issued from Wikipedia - version of the 5/29/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.