PC Engines apu coreboot Open Source Firmware v4.9.0.1

Key changes

  • Resolved issues with rebooting on mainline firmware
  • Enabled TPM by default in apu1, apu2, and apu5.
  • SeaBIOS has been rebased on stable 1.12.0 release which brings correct detection of TPM2.0 modules.
  • Fixed the problem with hanging pfSense on legacy firmware. EHCI0 seems to cause problems on apu2, where it is not populated. Option to enable EHCI0 on apu2 has been blocked to avoid problems in the future.
  • Fixed the bug which caused AGESA to return error on late init.
  • Introduced reproducible builds for whole binary. iPXE is no longer built with random build ID.
  • coreboot 4.9 has been released before Christmas, thus we moved to v4.9.0.x naming.

Statistics

Files Changed

Addition and Deletion

Difference has grown a little, since some patches have not yet been merged (e.g. apu1 LPC TPM enabling)

coreboot community

Patches merged:

Patches sent for review:

Testing

Legacy test results

Mainline test results

  • Mainline
    • PASSED: 298 (-1)
    • FAILED: 14 (+3)
    • PASSED [%]: 95,51% (-0,94%)
  • Legacy
    • PASSED: 280 (-3)
    • FAILED: 19 (0)
    • PASSED [%]: 93,65% (-0,06%)