summaryrefslogtreecommitdiffstats
path: root/scripts/Makefile.lib
diff options
context:
space:
mode:
authorMarco Felsch <marco.felsch@gmail.com>2019-07-12 12:24:54 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2019-07-15 08:46:12 +0200
commit464de25d425a0949b066b0aacf872b2a48e682af (patch)
tree9b9bbaa54559285f7332d8b3dc15ccb553402449 /scripts/Makefile.lib
parent344f652085a4c61ea7c9275be100599881d8faf4 (diff)
downloadbarebox-464de25d425a0949b066b0aacf872b2a48e682af.tar.gz
barebox-464de25d425a0949b066b0aacf872b2a48e682af.tar.xz
images: add support for generating STM32MP images
Both STM32MP BootROM and TF-A first stage expect subsequent bootloader stages to feature a specific STM32 file header. Add a stm32image utility to address this. Signed-off-by: Marco Felsch <marco.felsch@gmail.com> Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts/Makefile.lib')
-rw-r--r--scripts/Makefile.lib3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
index 75e1734f79..fc5fe3d7e8 100644
--- a/scripts/Makefile.lib
+++ b/scripts/Makefile.lib
@@ -512,6 +512,9 @@ quiet_cmd_cboot_bct = BCT $@
$(obj)/%.bct: $(obj)/%.bct.cfg
$(call cmd,cboot_bct)
+quiet_cmd_stm32_image = STM32-IMG $@
+ cmd_stm32_image = $(objtree)/scripts/stm32image $(OPTS_$(@F)) -i $< -o $@
+
quiet_cmd_b64dec = B64DEC $@
cmd_b64dec = base64 -d $< > $@