]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
doc: capsule: Add documentation for the capsule dump feature
authorSughosh Ganu <sughosh.ganu@linaro.org>
Tue, 10 Oct 2023 09:10:55 +0000 (14:40 +0530)
committerSimon Glass <sjg@chromium.org>
Fri, 13 Oct 2023 20:01:42 +0000 (14:01 -0600)
Add documentation to explain the printing of the capsule headers
through the mkeficapsule tool.

Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
doc/develop/uefi/uefi.rst

index f8510d31d7a06a06376d81d7c0d195fc86213827..fb16ac743a02834148fe309f1fafe4cabb7dd88a 100644 (file)
@@ -385,6 +385,23 @@ capsules. Refer :ref:`etype_efi_capsule` for documentation about the
 efi-capsule binman entry type, which describes all the properties that
 can be specified.
 
+Dumping capsule headers
+***********************
+
+The mkeficapsule tool also provides a command-line option to dump the
+contents of the capsule header. This is a useful functionality when
+trying to understand the structure of a capsule and is also used in
+capsule verification. This feature is used in testing the capsule
+contents in binman's test framework.
+
+To check the contents of the capsule headers, the mkeficapsule command
+can be used.
+
+.. code-block:: console
+
+    $ mkeficapsule --dump-capsule \
+      <capsule_file_name>
+
 Performing the update
 *********************