aboutsummaryrefslogtreecommitdiff
path: root/core/arch
diff options
context:
space:
mode:
authorVolodymyr Babchuk <volodymyr_babchuk@epam.com>2020-04-06 02:18:59 +0300
committerJérôme Forissier <jerome@forissier.org>2020-05-14 14:01:14 +0200
commitfd4db3ee6452c0c6df83d1ad3ec2d98f29e922fa (patch)
treef393bc5d210cc2434a1333177efcda134d84fe0d /core/arch
parent37c24896eefbc1a506680b9809bfb7e3d08e14a5 (diff)
plat-imx: generate tee-raw.bin
We have observed that existing ARM-TF for iMX8QM treats OP-TEE binary as headerless image. So, to create proper boot image we need raw OP-TEE binary image. Signed-off-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com> Acked-by: Clement Faure <clement.faure@nxp.com> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> Acked-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'core/arch')
-rw-r--r--core/arch/arm/plat-imx/link.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/arch/arm/plat-imx/link.mk b/core/arch/arm/plat-imx/link.mk
new file mode 100644
index 00000000..e3d015ee
--- /dev/null
+++ b/core/arch/arm/plat-imx/link.mk
@@ -0,0 +1,8 @@
+include core/arch/arm/kernel/link.mk
+
+all: $(link-out-dir)/tee-raw.bin
+
+cleanfiles += $(link-out-dir)/tee-raw.bin
+$(link-out-dir)/tee-raw.bin: $(link-out-dir)/tee.elf scripts/gen_tee_bin.py
+ @$(cmd-echo-silent) ' GEN $@'
+ $(q)scripts/gen_tee_bin.py --input $< --out_tee_raw_bin $@