diff options
author | Priit Laes | 2021-03-08 17:19:12 +0200 |
---|---|---|
committer | Stefano Babic | 2021-05-02 12:46:54 +0200 |
commit | f94ce9eb0500825ee37cb2c0a5846e3fd11eaaef (patch) | |
tree | 0a44116fc50a366f6a410a77106c850b394dafde /board | |
parent | 53b516c58de72e3890ac7364f87dd690aa8dbe41 (diff) |
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')
-rw-r--r-- | board/freescale/imx8qm_mek/README | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/board/freescale/imx8qm_mek/README b/board/freescale/imx8qm_mek/README index a187ad8a09c..570ed7e2109 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. |