PC Engines apu coreboot Open Source Firmware v4.14.0.4
PC Engines apu coreboot Open Source Firmware v4.14.0.4
Key changes
Mainline:
- Rebased with official coreboot repository commit d9f5d90.
- Enabled EHCI controller by default on apu3-apu6 platforms
- Updated sortbootorder to v4.6.22
- Added safeguard against setting too low watchdog timeout
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 d9f5d90 ':(exclude).gitlab-ci.yml' ':(exclude)CHANGELOG.md' ':(exclude).gitlab-ci/regression.sh'
111 files changed, 4263 insertions(+), 341 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: 686 (+22)
- FAILED: 20 (-1)
- PASSED [%]: 97.17 (+0.23%)
Detected regression in wakeonlan. Other fails are related to USB and Xen.
Key Changes in testing
- bumped Debian stable version to Debian 11 which fixes installation of Debian on previously failing platforms
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.14.0.4.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.