summaryrefslogtreecommitdiffstats
path: root/Documentation/boards/imx/nxp-imx8mq-evk.rst
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/boards/imx/nxp-imx8mq-evk.rst')
-rw-r--r--Documentation/boards/imx/nxp-imx8mq-evk.rst24
1 files changed, 17 insertions, 7 deletions
diff --git a/Documentation/boards/imx/nxp-imx8mq-evk.rst b/Documentation/boards/imx/nxp-imx8mq-evk.rst
index dfe004e0e4..8bad9455a5 100644
--- a/Documentation/boards/imx/nxp-imx8mq-evk.rst
+++ b/Documentation/boards/imx/nxp-imx8mq-evk.rst
@@ -8,17 +8,17 @@ Board comes with:
Not including booting via serial, the device can boot from either SD or eMMC.
-Downloading DDR PHY Firmware
-----------------------------
+Downloading DDR PHY and HDMI/eDP Firmware
+-----------------------------------------
As a part of DDR intialization routine NXP i.MX8MQ EVK requires and
uses several binary firmware blobs that are distributed under a
separate EULA and cannot be included in Barebox. In order to obtain
them do the following::
- wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/firmware-imx-7.2.bin
- chmod +x firmware-imx-7.2.bin
- ./firmware-imx-7.2.bin
+ 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
Executing that file should produce a EULA acceptance dialog as well as
result in the following files:
@@ -36,8 +36,18 @@ As a last step of this process those files need to be placed in
lpddr4_pmu_train_2d_dmem.bin \
lpddr4_pmu_train_2d_imem.bin; \
do \
- cp firmware-imx-7.2/firmware/ddr/synopsys/${f} \
- firmware/imx/${f}; \
+ cp firmware-imx-8.0/firmware/ddr/synopsys/${f} \
+ firmware/${f}; \
+ done
+
+You will also need to copy the HDMITX controller firmware in order to
+use the HDMI and/or eDP display output::
+
+ for f in signed_dp_imx8m.bin \
+ signed_hdmi_imx8m.bin; \
+ do \
+ cp firmware-imx-8.0/firmware/hdmi/cadence/${f} \
+ firmware/${f}; \
done
DDR Configuration Code