Open main menu

DAVE Developer's Wiki β

Changes

Creating a RFS with Buildroot

1,121 bytes added, 14:12, 9 January 2013
m
no edit summary
The list of available packages can be accessed entering the '''Package selection for the target''' option
 
 
= Building the root file system =
 
Once the configuration step is completed, launch
 
<pre>
make O=<path_to_build_directory>
</pre>
 
to start the build process, which will perform the following tasks:
 
* download source files (as required);
* configure, build and install the cross-compiling toolchain using the appropriate toolchain backend, or simply import an external toolchain;
* build/install selected target packages;
* build a kernel image, if selected;
* build a bootloader image, if selected;
* create a root filesystem in selected formats.
 
Buildroot output is stored in a single directory, ''output'', and you'll find all the built images (kernel image, bootloader and root filesystem images) stored into the ''images'' subdirectory. In particular, the root file system is saved as a '''rootfs.tar''' file. This file can be decompressed to a NFS share and used to boot the target from the network for testing and further customization steps.
 
 
 
For further information, please refer to [http://buildroot.uclibc.org/downloads/manual/manual.html#_using_buildroot Using Buildroot Section] on the User Manual.