Update ME on darp6

This commit is contained in:
Jeremy Soller 2019-10-30 14:14:32 -06:00
parent c49a334b86
commit cd32e62dfc
No known key found for this signature in database
GPG Key ID: E988B49EE78A7FB1
5 changed files with 49 additions and 44 deletions

View File

@ -1,44 +1,44 @@
# System76 Open Firmware
An open source distribution of firmware utilizing coreboot, EDK2, and System76 firmware applications.
Please note that only the darp6 and galp4 models are officially supported - if you brick your device it will be up to you to restore the current firmware using an external programmer.
If you would like to view schematics for any supported System76 model, please send an email to productdev@system76.com with the subject line `Schematics for MODEL`, where `MODEL` is the name of a directory in the models directory, such as `darp6`.
## 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
```
### Flashing firmware manually is not recommended for the normal user. For the advanced user, there is a script flash.sh which takes the same arguments as build.sh
## Contents
- [apps](./apps) - Applications
- [coreboot](https://github.com/system76/coreboot.git) - coreboot README
# System76 Open Firmware
An open source distribution of firmware utilizing coreboot, EDK2, and System76 firmware applications.
Please note that only the darp6 and galp4 models are officially supported - if you brick your device it will be up to you to restore the current firmware using an external programmer.
If you would like to view schematics for any supported System76 model, please send an email to productdev@system76.com with the subject line `Schematics for MODEL`, where `MODEL` is the name of a directory in the models directory, such as `darp6`.
## 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
```
### Flashing firmware manually is not recommended for the normal user. For the advanced user, there is a script flash.sh which takes the same arguments as build.sh
## Contents
- [apps](./apps) - Applications
- [coreboot](https://github.com/system76/coreboot.git) - coreboot README
- [edk2](https://github.com/system76/edk2.git) - EDK II Project
- [edk2-non-osi](https://github.com/tianocore/edk2-non-osi.git)
- [edk2-non-osi](https://github.com/tianocore/edk2-non-osi.git) - This branch holds modules not compatible with the normal
- [edk2-platforms](https://github.com/system76/edk2-platforms.git) - This branch holds all platforms actively maintained against the
- [FSP](https://github.com/IntelFsp/FSP.git) - Intel® Firmware Support Package (Intel® FSP) Binaries
- [libs](./libs) - Libraries
- [models](./models) - Models
- [scripts](./scripts)
- [tools](./tools) - Tools
- [FSP](https://github.com/IntelFsp/FSP.git) - Intel® Firmware Support Package (Intel® FSP) Binaries
- [libs](./libs) - Libraries
- [models](./models) - Models
- [scripts](./scripts)
- [tools](./tools) - Tools

View File

@ -2,6 +2,10 @@
An open source distribution of firmware utilizing coreboot, EDK2, and System76 firmware applications.
Please note that only the darp6 and galp4 models are officially supported - if you brick your device it will be up to you to restore the current firmware using an external programmer.
If you would like to view schematics for any supported System76 model, please send an email to productdev@system76.com with the subject line `Schematics for MODEL`, where `MODEL` is the name of a directory in the models directory, such as `darp6`.
## Dependencies
### Install toolchain

View File

@ -3,5 +3,6 @@
## Contents
- [firmware-setup](https://github.com/system76/firmware-setup.git) - System76 Firmware Setup
- [firmware-smmstore](https://github.com/system76/firmware-smmstore.git) - System76 Firmware SMMSTORE
- [firmware-update](https://github.com/system76/firmware-update.git) - System76 Firmware Update
- [gop-policy](https://github.com/system76/gop-policy.git) - System76 Platform GOP Policy

View File

@ -13,4 +13,4 @@ https://system76.com/guides/darp6
- HAP: false
- [ME](./me.rom)
- Size: 4092 KB
- Version: 14.0.0.1061
- Version: 14.0.10.1204

BIN
models/darp6/me.rom (Stored with Git LFS)

Binary file not shown.