This br2-external contains Buildroot configuration specific to ADI that cannot be mainlined. Generic support for ADI evaluation boards is implemented in the ADI Buildroot tree.
git clone --recurse-submodules https://github.com/analogdevicesinc/br2-external.git
cd br2-external/buildroot
make BR2_EXTERNAL="${PWD}/.." adi_sc598_ezkit_defconfigAdditional configuration is applied using Buildroot fragments:
support/kconfig/merge_config.sh .config \
../configs/buildroot.fragment \
<ADI Configuration fragments>configs/buildroot.fragment- Configure Buildroot to speed up builds
configs/debug.fragment- Enable debugging in U-Boot and the kernel
- Build the kernel image with an embedded root filesystem to reduce complexity around writing and mounting a root filesystem from storage
configs/bootstrap.fragment- Enable a minimal bootstrap / installer image.
- Includes only the tools required to program boot media.
make BR2_EXTERNAL="${PWD}/.." adi_sc598_ezkit_defconfig
support/kconfig/merge_config.sh .config \
../configs/buildroot.fragment \
../configs/debug.fragment
make -j$(nproc)make BR2_EXTERNAL="${PWD}/.." adi_sc598_ezkit_defconfig
support/kconfig/merge_config.sh .config \
../configs/buildroot.fragment \
../configs/bootstrap.fragment
make -j$(nproc)