2019-08-28 14:52:16 -06:00
2019-08-28 14:52:16 -06:00
2019-08-22 10:54:14 -06:00
2019-06-26 14:20:23 -06:00
2019-06-10 12:49:32 -06:00
2019-06-04 13:50:39 -06:00
2019-08-23 09:06:50 -06:00
2019-08-28 14:44:50 -06:00
2019-08-28 14:46:42 -06:00
2019-08-09 09:03:27 -06:00
2019-05-03 14:57:19 -06:00
2019-06-26 15:41:44 -06:00
2019-06-26 15:41:44 -06:00

firmware-open

System76 Open Source Firmware

Dependencies

Install toolchain

sudo apt-get install \
  build-essential \
  bison \
  ccache \
  flex \
  git-lfs \
  gnat \
  mtools \
  nasm \
  uuid-dev

Install rust nightly

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly

Load cargo environment (or optionally reboot)

source ~/.cargo/env

Install cargo-xbuild

cargo install cargo-xbuild

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

./scripts/build.sh darp5

Contents

Description
Languages
C 93.5%
Shell 5.7%
Rust 0.5%
Dockerfile 0.3%