diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-10-22 22:01:44 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-10-22 22:01:44 +0300 |
commit | a4dbb4230a0e4b2ce5719ddc3b953516a32d8507 (patch) | |
tree | 356ddc34d3f7a7fac768b0129fe102982ecf79f1 | |
parent | 197a5724d866f1f3389c9f96e7263d24955b942d (diff) | |
download | micropython-a4dbb4230a0e4b2ce5719ddc3b953516a32d8507.tar.gz micropython-a4dbb4230a0e4b2ce5719ddc3b953516a32d8507.zip |
minimal/Makefile: Split rule for firmware.bin generation.
-rw-r--r-- | minimal/Makefile | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/minimal/Makefile b/minimal/Makefile index 0cecd1c0fd..4117517352 100644 --- a/minimal/Makefile +++ b/minimal/Makefile @@ -68,9 +68,11 @@ $(BUILD)/firmware.elf: $(OBJ) $(Q)$(LD) $(LDFLAGS) -o $@ $^ $(LIBS) $(Q)$(SIZE) $@ -$(BUILD)/firmware.dfu: $(BUILD)/firmware.elf - $(ECHO) "Create $@" +$(BUILD)/firmware.bin: $(BUILD)/firmware.elf $(Q)$(OBJCOPY) -O binary -j .isr_vector -j .text -j .data $^ $(BUILD)/firmware.bin + +$(BUILD)/firmware.dfu: $(BUILD)/firmware.bin + $(ECHO) "Create $@" $(Q)$(PYTHON) $(DFU) -b 0x08000000:$(BUILD)/firmware.bin $@ deploy: $(BUILD)/firmware.dfu |