diff options
author | Windel Bouwman <windel@windel.nl> | 2014-06-20 16:14:55 +0200 |
---|---|---|
committer | Windel Bouwman <windel@windel.nl> | 2014-06-20 16:14:55 +0200 |
commit | b6af4c8104ce85c70c8a6d56ba1c5ad65721b523 (patch) | |
tree | d0acd817c539abdb94908a82c6f1bdb472db5cd9 | |
parent | 74c710187c77ebd5ab8c5a44b07087f2c2ca786e (diff) | |
download | micropython-b6af4c8104ce85c70c8a6d56ba1c5ad65721b523.tar.gz micropython-b6af4c8104ce85c70c8a6d56ba1c5ad65721b523.zip |
Added hexfile target
-rw-r--r-- | stmhal/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/stmhal/Makefile b/stmhal/Makefile index 3cc98d7be8..f6619859ce 100644 --- a/stmhal/Makefile +++ b/stmhal/Makefile @@ -196,7 +196,7 @@ OBJ += $(addprefix $(BUILD)/, $(SRC_FATFS:.c=.o)) OBJ += $(addprefix $(BUILD)/, $(SRC_CC3K:.c=.o)) OBJ += $(BUILD)/pins_$(BOARD).o -all: $(BUILD)/firmware.dfu +all: $(BUILD)/firmware.dfu $(BUILD)/firmware.hex .PHONY: deploy @@ -210,6 +210,10 @@ $(BUILD)/firmware.dfu: $(BUILD)/firmware.elf $(Q)$(OBJCOPY) -O binary -j .text -j .data $^ $(BUILD)/firmware1.bin $(Q)$(PYTHON) $(DFU) -b 0x08000000:$(BUILD)/firmware0.bin -b 0x08020000:$(BUILD)/firmware1.bin $@ +$(BUILD)/firmware.hex: $(BUILD)/firmware.elf + $(ECHO) "Create $@" + $(Q)$(OBJCOPY) -O ihex $< $@ + $(BUILD)/firmware.elf: $(OBJ) $(ECHO) "LINK $@" $(Q)$(LD) $(LDFLAGS) -o $@ $(OBJ) $(LIBS) |