This article illustrates how to generate a ready-to-use microSD image from scratch using the Buildroot scripts and utilities to download the sources of any code, compile them and generate a fully working bootable microSD.
The version used are:
The article steps has been tested using a Linux PC with Linux Debian 10.
Install on your Linux PC the requested packages listed here:
Open a command line terminal and download Buildroot from the official web site:
wget https://buildroot.org/downloads/buildroot-2022.02.9.tar.gz tar -xvf buildroot-2022.02.9.tar.gz cd buildroot-2022.02.9
Download and apply the Acme Systems patch:
wget https://www.acmesystems.it/www/roadrunner_buildroot/acme.patch patch -p1 < acme.patch
select the Roadrunner configuration for Buildroot by typing:
Launch the compilation:
This operation will take about 1 hour to download and compile any sources.
If all went well you will obtain this file in
Download and install the free tool Balena Etcher available for any platform to write the microSD using the
Insert the microSD generated in your Berta D2 board and use the debug port to check the boot messages and get the access to the Linux prompt.
To install new packages from the menuconfig menu type:
Then repeat the procedure to generate the new microSD image from