Reputation: 51
I don't understand what is the reason of buildroot of a card such as beaglebone black where as it has a Linux system when we bought.What is the utility of the buildroot?
Upvotes: 0
Views: 697
Reputation: 529
Buildroot is a set of Makefiles
and patches that makes it easy to generate a complete embedded Linux system.
Buildroot can generate any or all of a cross-compilation toolchain, a root filesystem, a kernel image and a bootloader image.
It is useful mainly for people working with small or embedded systems, using various CPU architectures (x86, ARM, MIPS, PowerPC, etc.) : it automates the building process of your embedded system and eases the cross-compilation process.
The resulting root filesystem is mounted read-only
, but other filesystems can be mounted read/write
for persistence.
Although user accounts can be created, in practice almost everything is done as root. Buildroot uses no package manager.
Instead, package selection is managed through make menuconfig
.
source http://elinux.org/BeagleBone_Operating_Systems
Upvotes: 0
Reputation: 5956
Build a completely custom, lightweight, and fast-booting embedded Linux system?
Upvotes: 3