Files
system76-firmware-open/README.md
Jeremy Soller 0c2654d388 Update readmes
2019-10-30 14:24:19 -06:00

1.3 KiB

System76 Open Firmware

An open source distribution of firmware utilizing coreboot, EDK2, and System76 firmware applications.

Dependencies

Install toolchain

./scripts/deps.sh

Load Rust environment (or optionally reboot)

source ~/.cargo/env

Build firmware, replace qemu with your model (look in the models directory for examples)

./scripts/build.sh qemu

Emulate firmware, only available after building the qemu model

./scripts/qemu.sh

Contents

  • apps - Applications
  • coreboot - coreboot README
  • edk2 - EDK II Project
  • edk2-non-osi - This branch holds modules not compatible with the normal
  • edk2-platforms - This branch holds all platforms actively maintained against the
  • FSP - Intel® Firmware Support Package (Intel® FSP) Binaries
  • libs - Libraries
  • models - Models
  • scripts
  • tools - Tools