summaryrefslogtreecommitdiffstats
path: root/Documentation/boards/imx.rst
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2023-09-21 09:55:11 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2023-09-21 10:51:14 +0200
commitbef7317d9a1ed31f371196a7f756b8353fadda75 (patch)
tree815747edf05f5d15580e1fad655c6a9aa2cc0a7c /Documentation/boards/imx.rst
parenta88a0da3eda2d57140245a00382ca28f915418c2 (diff)
downloadbarebox-bef7317d9a1ed31f371196a7f756b8353fadda75.tar.gz
barebox-bef7317d9a1ed31f371196a7f756b8353fadda75.tar.xz
ARM: i.MX: HABv4: point out i.MX6 specifics in docs and Kconfig help text
Signed USB images are a i.MX6 quirk as we need a point to DCD for imx-usb-loader to work with, but the DCD pointer needs to be invalidated for actual boot. On i.MX8M*, RAM setup can't be done completely by DCD anymore, so not having a DCD table is the norm and we don't need a signed USB image. Thus mark CONFIG_HABV4_IMAGE_SIGNED_USB i.MX6 only and while at it, fix hardcoded instances of i.MX6 headers. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20230921075511.2098569-1-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'Documentation/boards/imx.rst')
-rw-r--r--Documentation/boards/imx.rst6
1 files changed, 3 insertions, 3 deletions
diff --git a/Documentation/boards/imx.rst b/Documentation/boards/imx.rst
index 17465efdd9..a68ee22581 100644
--- a/Documentation/boards/imx.rst
+++ b/Documentation/boards/imx.rst
@@ -150,7 +150,7 @@ Unlike the typical ``imximg`` file extension the following ones are used for
these cases:
* ``simximg``: generate signed image
-* ``usimximg``: generate signed USB image
+* ``usimximg``: generate signed USB image (i.MX6-specific)
* ``esimximg``: generate encrypted and signed image
The imx-image tool is then automatically called with the appropriate flags
@@ -168,9 +168,9 @@ keys/certificates are expected in these config variables (assuming HABv4):
CONFIG_HABV4_IMG_CRT_PEM
A CSF template is located in
-``include/mach/imx/habv4-imx6-gencsf.h`` which is preprocessed
+``include/mach/imx/habv4-imx*-gencsf.h`` which is preprocessed
by barebox.
-It must be included in the board's flash header:
+It must be included in the board's flash header, e.g. for i.MX6:
.. code-block:: none