Page History
...
- Create a new folder in a known existing folder via mkdir rootfs
- Change into the new folder via cd rootfs
- Clone the git repository via git clone https://github.com/buildroot/buildroot
- Change into the new folder via cd buildroot
- Look into the branch overview inside the repository via git branch -a
- Select one of the branches and check it out via git checkout <selection>
- Open the buildroot configuration dialogue via make nconfig
- Configure the buildroot in this window:
- Target options → Target Architecture → ARM (little endian)
- Target options → Target Architecture Variant → cortex-A9
- Target options → Target ABI → EABI
- Target options → Enable NEON SIMD extension support
- Target options → Floating point strategy → NEON
- Toolchain → Toolchain type → Buildroot toolchain
- System Configuration → System hostname → <Select a name>
- System Configuration → System banner → <Select a system banner>
- System Configuration → Init System → BusyBox
- System Configuration → /dev management → Dynamic using devtmpfs only
- System Configuration → Enable root login with password
- System Configuration → Root password → root
- System Configuration →Enable Run a getty (login prompt) after boot
- Filesystem images → Enable tar the root filesystem
- Save the configuration via F6 → Enter → Enter
- Exit the configuration menu via F9
- Configure BusyBox if desired via make busybox-menuconfig
- Generate the root filesystem via make all
- After compilation, which can can last a longer time, the root filesystem (rootfs.tar) should be in folder buildroot/output/images/
...
Overview
Content Tools