Signed-off-by: Bastian Krause <bst@xxxxxxxxxxxxxx> --- Documentation/boards/imx.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Documentation/boards/imx.rst b/Documentation/boards/imx.rst index 27d0123c87..abd9c76151 100644 --- a/Documentation/boards/imx.rst +++ b/Documentation/boards/imx.rst @@ -31,6 +31,21 @@ the i.MX images are generated with the ``scripts/imx/imx-image`` tool. Normally it's not necessary to call this tool manually, it is executed automatically at the end of the build process. +Required entries for an i.MX image in ``images/Makefile.imx`` are for example: + +.. code-block:: none + + pblb-$(CONFIG_MACH_MYBOARD) += start_imx6dl_myboard + CFG_start_imx6dl_myboard.pblb.imximg = $(board)/myboard/flash-header-imx6dl-myboard.imxcfg + FILE_barebox-imx6dl-myboard.img = start_imx6dl_myboard.pblb.imximg + image-$(CONFIG_MACH_MYBOARD) += barebox-imx6dl-myboard.img + +The first line defines the entry function of the pre-bootloader. +This function must be defined in the board's ``lowlevel.c``. +The second line describes the flash header to be used for the image, which is +then compiled into an imximg file. +The prebootloader is then added to the final barebox image. + The images generated by the build process can be directly written to an SD card: -- 2.20.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox