030abc775e822c2c7e20e977fa1fdb371085ca33
				
			
			
		
	firmware-open
System76 Open Source Firmware
Dependencies
Install toolchain
./scripts/deps.sh
Load Rust environment (or optionally reboot)
source ~/.cargo/env
Build firmware, replace darp5 with your model (look in the models directory for examples)
./scripts/build.sh darp5
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 - Applications
- coreboot - coreboot README
- edk2 - EDK II Project
- edk2-non-osi
- 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
Description
				
					Languages
				
				
								
								
									C
								
								93.5%
							
						
							
								
								
									Shell
								
								5.7%
							
						
							
								
								
									Rust
								
								0.5%
							
						
							
								
								
									Dockerfile
								
								0.3%