ARM-software / ebbr

Embedded Base Boot Requirements Specification
Creative Commons Attribution Share Alike 4.0 International
115 stars 37 forks source link

Recommend the firmware update protocol #105

Closed vstehle closed 1 year ago

vstehle commented 1 year ago

Add a recommendation for firmware implementing UpdateCapsule() to also implement the EFI_FIRMWARE_MANAGEMENT_PROTOCOL. This is believed to result in cleaner firmware implementation in practice.

Suggested-by: Jose Marinho jose.marinho@arm.com

sjg20 commented 1 year ago

I hope that at some point a recommendation can be added to support VBE, as an alternative to UEFI

nullr0ute commented 1 year ago

I hope that at some point a recommendation can be added to support VBE, as an alternative to UEFI

I'm not sure what VBE that has to do with this bug which is about the protocole used for updating the firmware by UEFI capsule update.

vstehle commented 1 year ago

I hope that at some point a recommendation can be added to support VBE, as an alternative to UEFI

We could certainly add a note somewhere in source/chapter1-about.rst pointing at https://u-boot.readthedocs.io/en/latest/develop/vbe.html for example.

fozog commented 1 year ago
    HiTo be an alternative to UEFI, there should be clear way for standardized firmware updates (for itself). There should be also a description on how it leverages FFA standardized updates features for secure firmware and other system firmwares (SCP…).CheersFF

 De : Vincent Stehlé @.>Envoyé : jeudi, mars 30, 2023 17:01À : ARM-software/ebbr @.>Cc : Subscribed @.***>Objet : Re: [ARM-software/ebbr] Recommend the firmware update protocol (PR #105) 

I hope that at some point a recommendation can be added to support VBE, as an alternative to UEFI

We could certainly add a note somewhere in source/chapter1-about.rst pointing at https://u-boot.readthedocs.io/en/latest/develop/vbe.html for example.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

vstehle commented 1 year ago

Added references to UEFI 23.3 & 23.4.

vstehle commented 1 year ago

Approved during May 22 call.

vstehle commented 1 year ago

Merged (commit https://github.com/ARM-software/ebbr/commit/854ba0e68590102667b84a5ba4e0b076a3f5f2cb)