summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2019-07-12 12:24:56 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2019-07-15 08:46:12 +0200
commit5f7967937db89a1634c96f20fe0825af1a27ede7 (patch)
tree3c216f0570e675588e4510260bf0323caf228d18
parent0e3d00a70de6412c9543d09445de59900b93e25e (diff)
downloadbarebox-5f7967937db89a1634c96f20fe0825af1a27ede7.tar.gz
ARM: stm32mp: generate STM32 images
Both STM32MP BootROM and TF-A first stage expect subsequent bootloader stages to feature a specific STM32 file header. Generate this image type by default. If for some reason, the image without stm32 header is required, the start_stm32mp157c_dk2.pblb can be used. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--images/Makefile.stm32mp5
1 files changed, 4 insertions, 1 deletions
diff --git a/images/Makefile.stm32mp b/images/Makefile.stm32mp
index a0baad3..910e029 100644
--- a/images/Makefile.stm32mp
+++ b/images/Makefile.stm32mp
@@ -9,8 +9,11 @@
$(obj)/%.stm32: $(obj)/% FORCE
$(call if_changed,stm32_image)
+STM32MP1_OPTS = -a 0xc0100000 -e 0xc0100000 -v1
+
# --------------------------------------
pblb-$(CONFIG_MACH_STM32MP157C_DK2) += start_stm32mp157c_dk2
-FILE_barebox-stm32mp157c-dk2.img = start_stm32mp157c_dk2.pblb
+FILE_barebox-stm32mp157c-dk2.img = start_stm32mp157c_dk2.pblb.stm32
+OPTS_start_stm32mp157c_dk2.pblb.stm32 = $(STM32MP1_OPTS)
image-$(CONFIG_MACH_STM32MP157C_DK2) += barebox-stm32mp157c-dk2.img