On 2021-05-12, Heinrich Schuchardt wrote: > please, consider adding mkeficapsule to the u-boot-tools package. The > tool is need for preparing capsules for updating the firmware using the > UEFI API. A description is available at > > https://u-boot.readthedocs.io/en/latest/board/emulation/qemu_capsule_update.html?highlight=mkeficapsule#enabling-capsule-authentication
This link appears to be dead, but I suspect it is the in the upstream sources: doc/board/emulation/qemu_capsule_update.rst The capsule update feature is enabled with the following configuration settings:: CONFIG_MTD=y CONFIG_FLASH_CFI_MTD=y CONFIG_CMD_MTDPARTS=y CONFIG_CMD_DFU=y CONFIG_DFU_MTD=y CONFIG_PCI_INIT_R=y CONFIG_EFI_CAPSULE_ON_DISK=y CONFIG_EFI_CAPSULE_FIRMWARE_MANAGEMENT=y CONFIG_EFI_CAPSULE_FIRMWARE=y CONFIG_EFI_CAPSULE_FIRMWARE_RAW=y CONFIG_EFI_CAPSULE_FMP_HEADER=y I don't see any defconfigs with these options enabled; would it be reasonable to add these to configs/tools-only_defconfig ? At the moment, I haven't yet figured out how to build this from the Debian packages and may not have time in the near future ... a patch would be very helpful. :) live well, vagrant
signature.asc
Description: PGP signature