From 65bb167db6b80bd89c0f1da446c7f8912e1db8b3 Mon Sep 17 00:00:00 2001 From: Saleem Rashid Date: Sat, 10 Jun 2017 19:41:31 +0100 Subject: [PATCH] firmware: Create ELF from fastflash/bootloader.bin --- firmware/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/firmware/Makefile b/firmware/Makefile index 409b4e6fb..09a5b3c22 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -66,3 +66,9 @@ CFLAGS += -DDEBUG_LINK=0 CFLAGS += -DDEBUG_LOG=0 CFLAGS += -DSCM_REVISION='"$(shell git rev-parse HEAD | sed 's:\(..\):\\x\1:g')"' CFLAGS += -DUSE_ETHEREUM=1 + +bootloader.o: ../fastflash/bootloader.bin + $(OBJCOPY) -I binary -O elf32-littlearm -B arm \ + --redefine-sym _binary_$(shell echo -n "$<" | tr -c "[:alnum:]" "_")_size=__bootloader_size__ \ + --rename-section .data=.bootloader \ + $< $@