Typically these are the options that one has to select in menuconfig. But in order to have them work as expected you need few other things. As a reference please heave a look at: https://review.coreboot.org/c/coreboot/+/35998
You need to reserve some CMOS memory for vboot context, set default vboot configuration in Kconfig of your platform and prepare a flashmap layout file (*.fmd) - its the simplest case. Additionally you should have at least one RW slot by selecting CONFIG_VBOOT_SLOTS_RW_A.
If this is already done for your boards, then:
CONFIG_VBOOT CONFIG_VBOOT_MEASURED_BOOT CONFIG_VBOOT_SLOTS_RW_A
selected from menuconfig should be sufficient.
Regards, Michał
On 12.11.2019 11:38, Jorge Fernandez Monteagudo wrote:
Hi Michal,
If you have a board with TPM just simply go with vboot + measured boot. It will automatically extend the loaded parts of coreboot before execution.
Which configs are needed?
CONFIG_VBOOT CONFIG_VBOOT_MEASURED_BOOT
Anything else?
Thanks! _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org