hi Simon, On Sat, 12 Aug 2023 at 19:55, Simon Glass <s...@chromium.org> wrote: > > Hi Sughosh, > > On Fri, 11 Aug 2023 at 23:58, Sughosh Ganu <sughosh.g...@linaro.org> wrote: > > > > The EFI capsules can now be generated as part of u-boot build, through > > U-Boot
Will change > > > binman. Highlight these changes in the documentation. > > > > Signed-off-by: Sughosh Ganu <sughosh.g...@linaro.org> > > Acked-by: Heinrich Schuchardt <xypron.g...@gmx.de> > > --- > > Changes since V8: > > * Remove mention of capsule generation through config file. > > > > doc/develop/uefi/uefi.rst | 16 ++++++++++++++++ > > 1 file changed, 16 insertions(+) > > > > diff --git a/doc/develop/uefi/uefi.rst b/doc/develop/uefi/uefi.rst > > index a7a41f2fac..1ab5e5e2d1 100644 > > --- a/doc/develop/uefi/uefi.rst > > +++ b/doc/develop/uefi/uefi.rst > > @@ -318,6 +318,9 @@ Run the following command > > --guid <image GUID> \ > > <capsule_file_name> > > > > +Capsule with firmware version > > +***************************** > > + > > The UEFI specification does not define the firmware versioning mechanism. > > EDK II reference implementation inserts the FMP Payload Header right before > > the payload. It coutains the fw_version and lowest supported version, > > @@ -345,6 +348,19 @@ add --fw-version option in mkeficapsule tool. > > If the --fw-version option is not set, FMP Payload Header is not inserted > > and fw_version is set as 0. > > > > +Capsule Generation through binman > > +********************************* > > + > > +Support has also been added to generate capsules during u-boot build > > same Will change > > > +through binman. This requires the platform's DTB to be populated with > > +the capsule entry nodes for binman. The capsules then can be generated > > +by specifying the capsule parameters as properties in the capsule > > +entry node. > > + > > +Check the arch/sandbox/dts/sandbox_capsule.dtsi file for the sandbox > > +platform as reference for how to generate capsules through binman as > > +part of u-boot build. > > same > > Here you should add a link to the binman entry-type docs for efi-capsule, > e.g.: > > See etype_efi_capsule_ for documentation about the efi-capsule entry type. Okay -sughosh > > > + > > Performing the update > > ********************* > > > > -- > > 2.34.1 > > > > Regards, > SImon