Skip to content

Insurgo Dasharo on Talos II - building manual

Building coreboot

To build coreboot image, follow the steps below:

  1. Clone the coreboot repository:

    $ git clone git@github.com:dasharo/coreboot.git -b raptor-cs_talos-2/release
    
  2. Get the submodules:

    $ cd coreboot
    $ git submodule update --init --recursive --checkout
    
  3. Start docker container:

    $ docker run --rm -it \
       -v $PWD:/home/coreboot/coreboot \
       -w /home/coreboot/coreboot \
       3mdeb/coreboot-sdk:mkimage /bin/bash
    
  4. Inside of the container, configure and start the build process:

    (docker)$ cp configs/config.raptor-cs-talos-2 .config
    (docker)$ make olddefconfig
    (docker)$ make
    

Building heads

  1. Clone the heads repository:

    $ git clone git@github.com:dasharo/heads.git -b raptor-cs_talos-2/release
    
  2. Start docker container:

    $ docker run --rm -it -v $PWD:$PWD -w $PWD 3mdeb/heads-docker:2.3.0 /bin/bash
    
  3. Build:

    $ make BOARD=talos-2_server