Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/system76/firmware-update
System76 Firmware Update Utility
https://github.com/system76/firmware-update
Last synced: 5 days ago
JSON representation
System76 Firmware Update Utility
- Host: GitHub
- URL: https://github.com/system76/firmware-update
- Owner: system76
- License: gpl-3.0
- Created: 2017-07-05T16:59:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-12-11T01:38:02.000Z (12 days ago)
- Last Synced: 2024-12-11T02:29:22.384Z (12 days ago)
- Language: Rust
- Homepage:
- Size: 695 KB
- Stars: 204
- Watchers: 25
- Forks: 15
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# System76 Firmware Update
firmware-update is a UEFI application for applying firmware updates on System76
products.It is used by [firmware-open](https://github.com/system76/firmware-open) and
the private **firmware** project.## Flashing firmware
firmware-update expects the firmware images to have specific names:
- `firmware.rom`: SBIOS firmware
- `firmware.cap`: UEFI capsule image
- `ec.rom`: Embedded controller firmwareThe mechanism used to apply updates depends on the firmware image:
- coreboot-based system firmware: [intel-spi](https://github.com/system76/intel-spi)
- System76 EC: [ectool](https://github.com/system76/ec)
- Proprietary: Vendor-provided tools