Skip to content

Commit 9cd96cf

Browse files
committed
Merge pull request adafruit#709 from windelbouwman/master
Added hexfile target
2 parents f83debc + b6af4c8 commit 9cd96cf

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

stmhal/Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ OBJ += $(addprefix $(BUILD)/, $(SRC_FATFS:.c=.o))
196196
OBJ += $(addprefix $(BUILD)/, $(SRC_CC3K:.c=.o))
197197
OBJ += $(BUILD)/pins_$(BOARD).o
198198

199-
all: $(BUILD)/firmware.dfu
199+
all: $(BUILD)/firmware.dfu $(BUILD)/firmware.hex
200200

201201
.PHONY: deploy
202202

@@ -210,6 +210,10 @@ $(BUILD)/firmware.dfu: $(BUILD)/firmware.elf
210210
$(Q)$(OBJCOPY) -O binary -j .text -j .data $^ $(BUILD)/firmware1.bin
211211
$(Q)$(PYTHON) $(DFU) -b 0x08000000:$(BUILD)/firmware0.bin -b 0x08020000:$(BUILD)/firmware1.bin $@
212212

213+
$(BUILD)/firmware.hex: $(BUILD)/firmware.elf
214+
$(ECHO) "Create $@"
215+
$(Q)$(OBJCOPY) -O ihex $< $@
216+
213217
$(BUILD)/firmware.elf: $(OBJ)
214218
$(ECHO) "LINK $@"
215219
$(Q)$(LD) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)

0 commit comments

Comments
 (0)