The x86 development process for coreboot is broken into the following components:
The development process has two main phases:
The combined steps below describe how to bring up a minimal coreboot for a system-on-a-chip (SoC) and a development board:
The initial coreboot steps are single threaded! The initial minimal FSP development is also single threaded. Progress can speed up by adding more developers after the minimal coreboot/FSP implementation reaches the payload. |
sudo apt-get install m4 bison flex libncurses5-dev
make crossgcc-i386
To use multiple processors for the toolchain build (which takes a long time), use:
make crossgcc-i386 CPUS=N
where N is the number of cores to use for the build.
Modified: 31 January 2016