diff options
| author | Scott Shawcroft <scott@adafruit.com> | 2020-02-12 10:41:59 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-12 10:41:59 -0800 |
| commit | 01507a91db9af931510c896a28734f5cc20d610d (patch) | |
| tree | 82264a9b318e87544bb1393acf5e5ce1fa15f417 | |
| parent | 8e8eb077917ef2e6d417df4eb7959feb1bc6a35a (diff) | |
| parent | d0870ce484e2f340b4816bfc3636ce4679d983ea (diff) | |
Merge pull request #2612 from mubes/loadable-binary
Add directly loadable binary target for imxrt family
| -rw-r--r-- | ports/mimxrt10xx/Makefile | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/ports/mimxrt10xx/Makefile b/ports/mimxrt10xx/Makefile index 66a540a40..80d1da1aa 100644 --- a/ports/mimxrt10xx/Makefile +++ b/ports/mimxrt10xx/Makefile @@ -228,11 +228,13 @@ $(BUILD)/firmware.elf: $(OBJ) $(LD_FILES) $(BUILD)/firmware.bin: $(BUILD)/firmware.elf $(STEPECHO) "Create $@" - $(Q)$(OBJCOPY) -O binary -j .text -j .ARM.exidx -j .data -j .itcm -j .dtcm_data $^ $@ + $(Q)$(OBJCOPY) -O binary -j .flash_config -j .ivt -j .text -j .ARM.exidx -j .data -j .itcm -j .dtcm_data $^ $@ -$(BUILD)/firmware.uf2: $(BUILD)/firmware.bin +$(BUILD)/firmware.uf2: $(BUILD)/firmware.elf $(STEPECHO) "Create $@" - $(Q)$(PYTHON3) $(TOP)/tools/uf2/utils/uf2conv.py -b $(BOOTLOADER_SIZE) -f MIMXRT10XX -c -o $@ $^ + $(Q)$(OBJCOPY) -O binary -j .text -j .ARM.exidx -j .data -j .itcm -j .dtcm_data $^ $@-binpart + $(Q)$(PYTHON3) $(TOP)/tools/uf2/utils/uf2conv.py -b $(BOOTLOADER_SIZE) -f MIMXRT10XX -c -o $@ $@-binpart + $(Q)rm $@-binpart $(BUILD)/firmware.hex: $(BUILD)/firmware.elf $(Q)$(OBJCOPY) -O ihex -j .flash_config -j .ivt -j .text -j .ARM.exidx -j .data -j .itcm -j .dtcm_data $< $@ |
