Skip to content

Building manual


This document describes the procedure for compiling coreboot for Protectli VP2420.


Build Dasharo BIOS firmware

  1. Clone the coreboot repository:

    git clone
  2. Checkout the desired version, e.g. v1.0.0:

    cd coreboot
    git checkout protectli_vault_ehl_v1.0.0
  3. Checkout submodules:

    git submodule update --init --checkout
  4. Obtain the Protectli blobs package and extract it to 3rdparty/blobs/mainboard directory (or keep it as file in the coreboot directory, the build script will extract it if needed in step 5).

  5. Build the firmware v1.0.0 or newer:

    ./ vp2420

The resulting coreboot image will be placed in build/coreboot.rom.