[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