Buildroot is a configurable Makefile which downloads, configures, and builds cross compilers, the kernel, busybox, and most of the other stuff needed for a simple, small complete Linux distribution and root filesystem based on uClibc, glibc or EGLIBC C libraries.

It uses the Linux KConfig configuration system, allowing easy selection of root filesystem contents. The Makefile will include a .config file generated by KConfig, and the contents of this file will determine what should be built, and which version should be used.

It is relatively easy to go from there to adding your own programs and such to it so your entire build process is automated.

Home website :

The Buildroot user manual can help you better understand how buildroot works.

Currently the Buildroot for AT91 can build

  • Cross-compiler
  • Root file systems of different types

Related Links

Buildroot hands on

Get rootfs image

Use rootfs image

Build rootfs image

Recent FAQ

r23 - 15 Sep 2015 - 14:55:14 - NicolasFerre
Linux & Open Source related information for AT91 Smart ARM Microcontrollers

Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.

Atmel® and others, are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. This site is powered by the TWiki collaboration platform

ARM® and others are registered trademarks or trademarks of ARM Ltd. Other terms and product names may be trademarks of others.

Ideas, requests, contributions ? Connect to LinksToCommunities page.

Syndicate this siteRSS ATOM