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

Attachment: signature.asc
Description: PGP signature

Reply via email to