Introduction

This quick tutorial describes how to build mainline buildroot with MACCHIATOBin support.
If the user is looking for released version of buildroot, then it is recommended to take any version that is released after (and including 17.02)

Sources

Run the following

git clone git://git.busybox.net/buildroot
cd buildroot

Download the attached .config and place it in the buildroot directory as .config

Build instructions

Build the tree with the following -

make

An error will occur almost before building is finished since the cloned ATF firmware doesn't include Marvell DDR interface initializations, in order to fix run the following -

git clone [email protected]:MarvellEmbeddedProcessors/mv-ddr-marvell.git output/build/arm-trusted-firmware-atf-v1.2-armada-17.02/drivers/marvell/mv_ddr/
make