git clone git://git.buildroot.net/buildroot cd buildroot make grinn_liteboard_defconfig make all
Latest vs. stable release
Using the latest Buildroot snapshot is probably not the best solution for you <ref>it may contain some not detected bugs</ref>, therefore every quarter Buildroot is frozen and new stable release is created.
Buildroot build process in nutshell
All software required by Buildroot during build process (both for host and liteSOM) will be downloaded by https://buildroot.org Buildroot automatically. Downloaded software is cached by Buildroot in dl/ directory; any further build will reuse cached software.
Selected to build software will be build within output/build/ directory. In addition during this step:
- U-Boot will be patched by two patches from board/grinn/liteboard/patches/uboot directory,
- Linux will be patched by two patches from board/grinn/liteboard/patches/linux directory.
Each compiled software is installed in following directories:
All output files are stored within output/images/ directory. Inside this directory you will find sdcard.img file with complete image for SD card.
You can use following command to program your uSD card
dd if=sdcard.img of=/dev/<SD-CARD> bs=4M
make menuconfigcommand. Current Buildroot configuration will be presented to you as menu tree.
Here you can easily modify your project configuration.
Linux customizationTo modify kernel configuration you can use
Busybox customizationTo modify busybox configuration you can use
U-Boot customizationTo modify busybox configuration you can use