summaryrefslogtreecommitdiffstats
path: root/Documentation/boards/imx/nxp-imx8mp-evk.rst
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: boards: nxp-imx8mp-evk; clarify firmware folderMarc Reilly2023-05-261-1/+1
| | | | | | | | | The imx8mp-bp31.bin file is expected to be in the firmware/ folder Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Reviewed-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20230526081541.29415-1-marc@cpdesign.com.au Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Documentation: i.MX8M: add EVK QSPI NOR barebox installation documentationMarco Felsch2023-04-041-0/+12
| | | | | | | | | | | Document the steps required to flash the barebox image to a QSPI NOR flash. This can be helpful if the user-space wants to update the QSPI NOR barebox image. These steps can be skipped if barebox is updated by the qspi bbu-handler. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Link: https://lore.barebox.org/20230228-v2023-02-0-topic-flexspi-v2-23-3d33126d2434@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Documentation: i.MX8M: add EVK barebox installation documentationAhmad Fatoum2023-02-211-0/+24
| | | | | | | | | | | | | The barebox i.MX images have a preamble that pads the i.MX header to the offset expected by the BootROM. This allows writing barebox images directly to offset 0 on SD-Cards and eMMC user area. For some i.MX8M, these images can't be directly written to eMMC boot partitions and instead require special handling. Add a note about this to the documentation. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20230217132140.2240388-1-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX8MP: adapt atf bl31 base addressMarco Felsch2022-07-111-4/+7
| | | | | | | | | | | | | | | | | | | | | | With i.MX8MP A1 silicon the OCRAM space is extended to 576KB whereas the pre-release silicon has only 512KB. So the upstream TF-A adapted the base address to move BL31 to the last 128KB of the OCRAM. The adaption was a bit messy because each version changed it: - v2.4 base addr = 0x960000 (original) - v2.5 base addr = 0x970000 (adapted to new silicon revision) - v2.6 base addr = 0x960000 (changed back by accident) - v2.7 base addr = 0x970000 (accident fixed) With v2.7 it is correctly set for A1 silicon onwards and we strongly recommend to use this version or newer. This commit also adapts the documentation for the i.MX8MP-EVK to reference the upstream TF-A and to point out our favorite version. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Link: https://lore.barebox.org/20220704165256.589530-1-m.felsch@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Documentation: boards: i.MX8MP-EVK: Fix typoSascha Hauer2022-04-251-1/+1
| | | | | | Fix misspelled SoC name. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: boards: add initial imx8mp-evk supportOleksij Rempel2020-07-141-0/+65
This adds support for the NXP i.MX8MP-EVK board. The SDRAM timings are taken from U-Boot-2020.07-rc4, other information how to initialize the board are form U-Boot as well. Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>