summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2026-04-02 11:13:38 -0600
committerTom Rini <[email protected]>2026-04-02 11:13:38 -0600
commitd1cd6733917fa67c262fbad2520da93d788e17f7 (patch)
treed58559f86f61bee05751f615ac03c60d7defb80f /doc
parent91c27b21b10f6cadc906af66355197e12409a543 (diff)
parent4d612ec4354b9bdfc42bc5a9e3120d5d490ba34b (diff)
Merge tag 'u-boot-imx-next-20260402' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx into next
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/29745 - Migrate imx95-toradex-smarc to use upstream devicetree. - Force fsl crypto driver to select ARCH_MISC_INIT to avoid crashes when using CAAM. - Support upstream Linux reset-gpios property for the i.MX PCI driver. - Avoid duplication of DDR tables on i.MX8MP DHCOM SoM. - Several cleanups on tqma6 platform. - Convert i.MX8MP boards to DM_PMIC. - Add phyCORE-i.MX91 support. - Drop unnecessary BOARD_EARLY_INIT_F usage.
Diffstat (limited to 'doc')
-rw-r--r--doc/board/phytec/imx91-93-phycore.rst (renamed from doc/board/phytec/imx93-phycore.rst)38
-rw-r--r--doc/board/phytec/index.rst2
2 files changed, 31 insertions, 9 deletions
diff --git a/doc/board/phytec/imx93-phycore.rst b/doc/board/phytec/imx91-93-phycore.rst
index bd110a3ebee..42bcda100e0 100644
--- a/doc/board/phytec/imx93-phycore.rst
+++ b/doc/board/phytec/imx91-93-phycore.rst
@@ -1,9 +1,11 @@
.. SPDX-License-Identifier: GPL-2.0+
-phyCORE-i.MX 93
-===============
+phyCORE-i.MX 91/93
+==================
-U-Boot for the phyCORE-i.MX 93.
+U-Boot for the phyCORE-i.MX 91/93. Both SoC variants, that is i.MX 91 and i.MX 93,
+are supported by same board code, however each variant uses different defconfig
+and ATF/ELE firmware blobs. Please follow the correct steps for the populated SoC.
Quick Start
-----------
@@ -18,7 +20,17 @@ Get and Build the ARM Trusted firmware
Note: srctree is U-Boot source directory
Get ATF from: https://github.com/nxp-imx/imx-atf/
-branch: lf_v2.8
+branch: lf_v2.12
+
+For phyCORE-i.MX 91 variant:
+
+.. code-block:: bash
+
+ $ unset LDFLAGS
+ $ make PLAT=imx91 bl31
+ $ cp build/imx91/release/bl31.bin $(srctree)
+
+For phyCORE-i.MX 93 variant:
.. code-block:: bash
@@ -41,14 +53,24 @@ Get ahab-container.img
.. code-block:: bash
- $ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-sentinel-0.11.bin
- $ chmod +x firmware-sentinel-0.11.bin
- $ ./firmware-sentinel-0.11.bin
- $ cp firmware-sentinel-0.11/mx93a1-ahab-container.img $(srctree)
+ $ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-ele-imx-1.3.0-17945fc.bin
+ $ chmod +x firmware-ele-imx-1.3.0-17945fc.bin
+ $ ./firmware-ele-imx-1.3.0-17945fc.bin
+ $ cp firmware-ele-imx-1.3.0-17945fc/mx91a0-ahab-container.img $(srctree)
+ $ cp firmware-ele-imx-1.3.0-17945fc/mx93a1-ahab-container.img $(srctree)
Build U-Boot
------------
+For phyCORE-i.MX 91 variant:
+
+.. code-block:: bash
+
+ $ make imx91-phycore_defconfig
+ $ make
+
+For phyCORE-i.MX 93 variant:
+
.. code-block:: bash
$ make imx93-phycore_defconfig
diff --git a/doc/board/phytec/index.rst b/doc/board/phytec/index.rst
index dd9edd792f4..4519079ab3d 100644
--- a/doc/board/phytec/index.rst
+++ b/doc/board/phytec/index.rst
@@ -8,7 +8,7 @@ PHYTEC
imx8mp-libra-fpsc
imx8mm-phygate-tauri-l
- imx93-phycore
+ imx91-93-phycore
phycore-am62x
phycore-am62ax
phycore-am64x