Skip to content

Dasharo firmware building guide

Intro

This guide shows how to build Dasharo firmware for Hardkernel devices.

Requirements

Building

To build Dasharo 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 hardkernel_odroid_h4_<version>
    

    For example

    git checkout hardkernel_odroid_h4_v0.9.0
    
  2. Checkout submodules:

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

    ./build.sh odroid_h4
    

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