summaryrefslogtreecommitdiff
path: root/board/freescale
diff options
context:
space:
mode:
authorPriit Laes <priit.laes@paf.com>2021-03-08 18:19:12 +0300
committerStefano Babic <sbabic@denx.de>2021-05-02 13:46:54 +0300
commitf94ce9eb0500825ee37cb2c0a5846e3fd11eaaef (patch)
tree0a44116fc50a366f6a410a77106c850b394dafde /board/freescale
parent53b516c58de72e3890ac7364f87dd690aa8dbe41 (diff)
downloadu-boot-f94ce9eb0500825ee37cb2c0a5846e3fd11eaaef.tar.xz
imx: imx8: Update README with somewhat correct firmware versions
Current setup instructions for i.MX8QM MEK board include somewhat conflicting instructions, so here's an attempt to fix it. After trying both sets of firmwares, I can conclude that both of them fail to work: - no boot at all with imx-sc-firmware-0.7 / firmware-imx-7.6 - partial success with imx-sc-firmware-1.1 / firmware-imx-8.0: U-Boot 2021.04-rc3-00135-ge0669a43c8 (Mar 08 2021 - 16:49:08 +0200) CPU: NXP i.MX8QM RevB A53 at 1200 MHz Model: Freescale i.MX8QM MEK Board: iMX8QM MEK mu_hal_receivemsg timeout Build: SCFW 65afe5f6, SECO-FW 65afe5f6, ATF a-20190 mu_hal_receivemsg timeout sc_misc_get_boot_dev: res:16 Boot: SD0 DRAM: mu_hal_sendmsg timeout sc_rm_is_memreg_owned: mr:0 res:21 ... Signed-off-by: Priit Laes <priit.laes@paf.com>
Diffstat (limited to 'board/freescale')
-rw-r--r--board/freescale/imx8qm_mek/README18
1 files changed, 9 insertions, 9 deletions
diff --git a/board/freescale/imx8qm_mek/README b/board/freescale/imx8qm_mek/README
index a187ad8a09..570ed7e210 100644
--- a/board/freescale/imx8qm_mek/README
+++ b/board/freescale/imx8qm_mek/README
@@ -17,8 +17,12 @@ $ cd imx-atf/
$ git checkout origin/imx_4.14.78_1.0.0_ga -b imx_4.14.78_1.0.0_ga
$ make PLAT=imx8qm bl31
+And copy the resulting bl31.bin to u-boot directory:
+
+$ cp build/imx8qm/release/bl31.bin path/to/u-boot/
+
Get scfw_tcm.bin and ahab-container.img
-==============================
+=======================================
$ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/imx-sc-firmware-1.1.bin
$ chmod +x imx-sc-firmware-1.1.bin
@@ -27,15 +31,11 @@ $ wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-8.0.bin
$ chmod +x firmware-imx-8.0.bin
$ ./firmware-imx-8.0.bin
-Copy the following binaries to U-Boot folder:
-
-$ cp imx-atf/build/imx8qm/release/bl31.bin .
-$ cp u-boot/u-boot.bin .
-Copy the following firmwares U-Boot folder :
+And copy the following firmwares to U-Boot folder:
-$ cp firmware-imx-7.6/firmware/seco/ahab-container.img .
-$ cp imx-sc-firmware-0.7/mx8qm-mek-scfw-tcm.bin .
+* `imx-sc-firmware-1.1/mx8qm-mek-scfw-tcm.bin`
+* `firmware-imx-8.0/firmware/seco/mx8qm-ahab-container.img`
Build U-Boot
============
@@ -51,4 +51,4 @@ $ sudo dd if=flash.bin of=/dev/sd[x] bs=1024 seek=32
Boot
====
-Set Boot switch SW2: 1100.
+Set Boot switch SW2: 001100.