PC Engines apu coreboot Open Source Firmware v4.16.0.1
PC Engines apu coreboot Open Source Firmware v4.16.0.1
Key changes
Mainline:
Changed
- Rebased with official coreboot repository commit b4ba289fa5
- Disabled loglevel prefixes introduced in coreboot 4.16
- Disabled ANSI escape sequences introduced in coreboot 4.16
- Fixed AMD PSP CCP as entropy source
Statistics
The chart shows the total files changed from release tag against the rebase point of given release specified in CHANGELOG (CHANGELOG.md, gitlab-ci.yml and regression.sh excluded from statistics). Check the statistics with:
git diff --stat b4ba289fa5 ':(exclude).gitlab-ci.yml' ':(exclude)CHANGELOG.md' ':(exclude).gitlab-ci/regression.sh'
114 files changed, 4102 insertions(+), 213 deletions(-)
The chart represents the total line added and deleted on the PC Engines coreboot fork against the rebase point for a given release.
Testing
-
PC Engines hardware configuration matrix - hardware configurations available for testing in 3mdeb laboratory.
-
PC Engines release validation results - please note there are separate sheets for each board-release.
- Mainline:
- PASSED: 692 (-1)
- FAILED: 12 (-1)
- PASSED [%]: 98.30 (+0.15%)
Fails are related to *wakeonlan, *USB and *Xen.
Binaries
Mainline
See how to verify the signatures on asciinema
IMPORTANT
To update the firmware and keep the runtime configuration unchanged please use the following command:
flashrom -p internal -w apuX_v4.16.0.1.rom --fmap -i COREBOOT
The persistent runtime configuration works only when migrating from versions v4.14.0.1 and later. The feature is not yet supported on apu1. Flashrom version needs to be v1.1 or newer.