[PATCH v3 4/9] doc: Add a note about how to produce 'md' output using hexdump

Simon Glass sjg at chromium.org
Thu Feb 4 18:55:46 CET 2021


Comparing a hex dump on the U-Boot command line with the contents of a
file on the host system is fairly easy and convenient to do manually if
it is small. But the format used hexdump by default differs from that
shown by U-Boot. Add a note about how to make them the same.

(For large dumps, writing the data to the network with tftpput, or to a
USB stick with ext4save is easiest.)

Signed-off-by: Simon Glass <sjg at chromium.org>
---

Changes in v3:
- Add this to the docs for the md command

 doc/usage/md.rst | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/doc/usage/md.rst b/doc/usage/md.rst
index 3951b0d58f5..e9ea798f5fc 100644
--- a/doc/usage/md.rst
+++ b/doc/usage/md.rst
@@ -39,6 +39,10 @@ length
     number of values to dump. Defaults to 40 (0d64). Note that this is not
     the same as the number of bytes, unless .b is used.
 
+Note that the format of 'md' can be emulated from linux with::
+
+    hexdump -v -e '"%08.8_ax: " 16/1 "%02x " "    "' -e '16/1 "%_p" "\n" ' <f>
+
 
 Example
 -------
-- 
2.30.0.365.g02bc693789-goog



More information about the U-Boot mailing list