diff options
| author | Tom Rini <[email protected]> | 2026-04-02 11:13:38 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-04-02 11:13:38 -0600 |
| commit | d1cd6733917fa67c262fbad2520da93d788e17f7 (patch) | |
| tree | d58559f86f61bee05751f615ac03c60d7defb80f /doc | |
| parent | 91c27b21b10f6cadc906af66355197e12409a543 (diff) | |
| parent | 4d612ec4354b9bdfc42bc5a9e3120d5d490ba34b (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.rst | 2 |
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 |
