ASUS KGPE-D16 Dasharo Release Notes
Following Release Notes describe status of Open Source Firmware development for ASUS KGPE-D16.
For details about our release process please read Dasharo Standard Release Process.
Feel free to contact us on our Matrix Dasharo space.
v0.3.0 - 2021-12-16
Added
- TPM support
- vboot support (see how to sign and protect the image here)
- build targets for vboot with measured boot using TPM 1.2 and TPM 2.0
Fixed
- cmos.layout being incorrectly mapped from RW CBFS during coreboot tables generation
- CC6 storage area being incorrectly included in cbmem top calculations
- ACPI DSDT LPC device name which caused TPM to be undetected by OS
- SPI controller driver sometimes dropping bytes sent/received through SPI FIFO
Binaries
- 2MB vboot TPM 1.2
asus_kgpe-d16_v0.3.0_2M_vboot_TPM1.2.rom sha256 sha256.sig
- 2MB vboot TPM 2.0
asus_kgpe-d16_v0.3.0_2M_vboot_TPM2.0.rom sha256 sha256.sig
- 8MB vboot TPM 1.2
asus_kgpe-d16_v0.3.0_8M_vboot_TPM1.2.rom sha256 sha256.sig
- 8MB vboot TPM 2.0
asus_kgpe-d16_v0.3.0_8M_vboot_TPM2.0.rom sha256 sha256.sig
- 16MB vboot TPM 1.2
asus_kgpe-d16_v0.3.0_16M_vboot_TPM1.2.rom sha256 sha256.sig
- 16MB vboot TPM 2.0
asus_kgpe-d16_v0.3.0_16M_vboot_TPM2.0.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
- coreboot based on 4.14 revision 67190bf
- SeaBIOS based on rel-1.14.0 revision 155821a1
- iPXE based on 2019.3 revision ebf2eaf5
- nvramcui based on 4.14 revision f1d1309f
v0.2.0 - 2021-12-9
Added
- coreboot resource allocator v4 support
- Nuvoton W83795 HW monitor driver
- automatic fan control with W83795
- platform and silicon ramstage support
- 2MB, 8MB and 16MB SPI flash targets
- SeaBIOS, iPXE and nvramcui payloads
Binaries
- 2MB target
asus_kgpe-d16_v0.2.0_2M.rom sha256 sha256.sig
- 8MB target
asus_kgpe-d16_v0.2.0_8M.rom sha256 sha256.sig
- 16MB target
asus_kgpe-d16_v0.2.0_16M.rom sha256 sha256.sig
SBOM (Software Bill of Materials)
- coreboot based on 4.14 revision 63b7cbc1
- SeaBIOS based on rel-1.14.0 revision 155821a1
- iPXE based on 2019.3 revision ebf2eaf5
- nvramcui based on 4.14 revision 63b7cbc1
v0.1.0 - 2021-11-10
Added
- C bootblock support
- postcar stage and no CAR global migration support
- separated chipset and mainboard code
- put non-mainboard specific romstage initialization to northirdge
- support for relocatable ramstage with caching in CBMEM
Binaries
asus_kgpe-d16_v0.1.0.rom.sha256
asus_kgpe-d16_v0.1.0.rom.sha256.sig