Aaron Durbin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/35377 )
Change subject: lib/fmap: Cache FMAP in cbmem ......................................................................
Patch Set 13:
Patch Set 13:
This change is very likely causing an issue. Testing drallion FW R79-12542 .. R79-12546 on moffett arcada_cml, dut is not booting up to dev screen:
Wipe memory regions: [0x00000000001000, 0x000000000a0000) [0x00000000100000, 0x00000030000000) [0x00000032639b60, 0x00000099a3e000) [0x00000100000000, 0x0000025c800000) EC: disable power button Calling VbSelectAndLoadKernel(). cr50 TPM 2.0 (i2c 0x50 id 0x28) tpm_get_response: command 0x14e, return code 0x0 ReadSpaceKernel: TPM: read secdata_kernel: 02 4c 57 52 47 01 00 01 00 00 00 00 55 RollbackKernelRead: TPM: RollbackKernelRead 0x10001 tpm_get_response: command 0x14e, return code 0x28b RollbackFwmpRead: TPM: no FWMP space VbSelectAndLoadKernel: GBB flags are 0x2b9 vb2_developer_ui: Entering vboot_draw_screen: screen=0x101 locale=0 Bad signature on the FMAP.
There's a fix here: https://review.coreboot.org/c/coreboot/+/35639