[PATCH 1/4] tools: mkeficapsule: Add support for parsing capsule params from config file
Simon Glass
sjg at chromium.org
Tue Nov 21 23:11:50 CET 2023
Hi Sughosh,
On Tue, 21 Nov 2023 at 00:02, Sughosh Ganu <sughosh.ganu at linaro.org> wrote:
>
> Add support for specifying the parameters needed for capsule
> generation through a config file, instead of passing them through
> command-line. Parameters for more than a single capsule file can be
> specified, resulting in generation of multiple capsules through a
> single invocation of the command.
>
> The config file can then be passed to the mkeficapsule tool in such
> manner
>
> $ ./tools/mkeficapsule -f <path/to/the/config/file>
>
> Signed-off-by: Sughosh Ganu <sughosh.ganu at linaro.org>
> ---
> tools/Kconfig | 15 ++
> tools/Makefile | 1 +
> tools/eficapsule.h | 114 ++++++++++++
> tools/mkeficapsule.c | 87 +++++----
> tools/mkeficapsule_parse.c | 352 +++++++++++++++++++++++++++++++++++++
> 5 files changed, 538 insertions(+), 31 deletions(-)
> create mode 100644 tools/mkeficapsule_parse.c
This patch keeps coming back :-)
Can we not add multiple capsules in the binman description? Why do we
need a new file format? How can binman decode images produced in this
way?
Also, could we get sandbox to produce one EFI capsule as part of the
normal build? I think that discussion trailed off.
Regards,
Simon
More information about the U-Boot
mailing list