Skip to content

Dasharo firmware building guide

Intro

This guide shows how to build Dasharo firmware compatible with Gigabyte MZ33-AR1.

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 gigabyte_mz33_ar1_<version>
    

    For example

    git checkout gigabyte_mz33_ar1_v0.1.0
    
  2. Build the firmware:

    ./build.sh mz33_ar1
    

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