Tested with at91bootstrap version 3.9
First of all you need to install the toolchain (cross compiler, linker, etc) on your Linux Ubuntu PC following this article (tested on Ubuntu 16.04):
The GitHub repository is available here:
Clone this repository in your Linux PC by typing:
git clone https://github.com/linux4sam/at91bootstrap.git cd at91bootstrap
Acqua with 256MB of RAM:
Acqua with 512MB of RAM:
Aria with 128MB of RAM:
Aria with 256MB of RAM:
Arietta with 128MB of RAM:
Arietta with 256MB of RAM:
If you want to take a look to the at91bootstrap configuration run:
launch the compilation by typing:
it will generate a binary fine in ./binaries directory with a different name for any board type.
A symbolic link is generated automatically during the at91bootstrap compilation so you can refer to it with the name boot.bin.
Copy boot.bin on the first microSD partition by typing:
cp binaries/boot.bin /media/$USER/BOOT
On the Roadrunner board Be sure that PA30 (MMC1 CD) is wired on GND.
To boot at91bootstrap using the QuadSPI of the Roadrunner follow this guide: