Skip to content

Dasharo firmware building guide

Intro

This guide shows how to build Dasharo firmware compatible with ASRock Rack TURIND8UD-2T/X550.

Requirements

Building

To build Dasharo (coreboot+UEFI) firmware image, first clone the coreboot repository:

git clone https://github.com/Dasharo/coreboot.git

then follow the steps below:

  1. To build a specific version checkout to the version's tag. Skip this step otherwise.

    cd coreboot
    git checkout asrock_turind8ud_linuxboot_<version>
    

    For example

    git checkout asrock_turind8ud_linuxboot_v0.9.0
    
  2. Checkout submodules:

    git submodule update --init --checkout
    
  3. Build the firmware:

    ./build.sh asrock_turind8ud_linuxboot
    

    The resulting coreboot image will be placed in the coreboot directory as asrock_turind8ud_linuxboot_<version>.rom.