[PATCH] arm: meson: add support for EFI capsule updates
Ferass El Hafidi
funderscore at postmarketos.org
Sat Oct 11 20:18:57 CEST 2025
Hello,
Thank you for your feedback, I sent a v2:
https://lore.kernel.org/u-boot-amlogic/20251011-meson-capsule-v2-1-53a8be6595ce@postmarketos.org/T/#u
On Tue Oct 7, 2025 at 7:10 PM UTC, Ferass El Hafidi wrote:
> Previously, few Amlogic devices supported EFI capsule updates.
> Generally only the Libre Computer ones with SPI flash supported it,
> thanks to board-specific code.
>
> This commit commonises capsule update support across supported
> Amlogic boards. Similar to Qualcomm's support for it, the dfu string
> and firmware name is automatically generated at runtime depending on
> which device we are booted from. Right now this supports flashing to
> the eMMC/SD and SPI flash.
>
> As usual, the capsule UUID is automatically generated. You can get it
> by enabling CONFIG_CMD_EFIDEBUG and running:
>
> => efidebug capsule esrt
> ========================================
> ESRT: fw_resource_count=1
> ESRT: fw_resource_count_max=1
> ESRT: fw_resource_version=1
> [entry 0]==============================
> ESRT: fw_class=796180D4-AAB2-50F1-B16A-53DFF9CA89B2
> ESRT: fw_type=unknown
> ESRT: fw_version=0
> ESRT: lowest_supported_fw_version=0
> ESRT: capsule_flags=0
> ESRT: last_attempt_version=0
> ESRT: last_attempt_status=success
> ========================================
>
> Signed-off-by: Ferass El Hafidi <funderscore at postmarketos.org>
More information about the U-Boot
mailing list