seperate mergehex from genhex
This commit is contained in:
parent
e63637a6a5
commit
8b3eb8eaac
12
Makefile
12
Makefile
@ -453,9 +453,15 @@ genhex: $(BUILD)/$(OUTPUT_FILENAME).hex
|
|||||||
|
|
||||||
$(BUILD)/$(OUTPUT_FILENAME).hex: $(BUILD)/$(OUTPUT_FILENAME).out
|
$(BUILD)/$(OUTPUT_FILENAME).hex: $(BUILD)/$(OUTPUT_FILENAME).out
|
||||||
@echo CR $(OUTPUT_FILENAME).hex
|
@echo CR $(OUTPUT_FILENAME).hex
|
||||||
@echo CR $(MERGED_FNAME).hex
|
|
||||||
$(QUIET)$(OBJCOPY) -O ihex $< $@
|
$(QUIET)$(OBJCOPY) -O ihex $< $@
|
||||||
@mergehex -q -m $@ $(SD_HEX) -o $(BUILD)/$(MERGED_FNAME).hex
|
|
||||||
|
|
||||||
|
# merge bootloader and sd hex together
|
||||||
|
combinehex: $(BUILD)/$(MERGED_FNAME).hex
|
||||||
|
|
||||||
|
$(BUILD)/$(MERGED_FNAME).hex: $(BUILD)/$(OUTPUT_FILENAME).hex
|
||||||
|
@echo CR $(MERGED_FNAME).hex
|
||||||
|
@mergehex -q -m $< $(SD_HEX) -o $@
|
||||||
|
|
||||||
## Create pkg file for bootloader+SD combo to use with DFU
|
## Create pkg file for bootloader+SD combo to use with DFU
|
||||||
genpkg: $(BUILD)/$(MERGED_FNAME).zip
|
genpkg: $(BUILD)/$(MERGED_FNAME).zip
|
||||||
@ -464,7 +470,7 @@ $(BUILD)/$(MERGED_FNAME).zip: $(BUILD)/$(OUTPUT_FILENAME).hex
|
|||||||
@$(NRFUTIL) dfu genpkg --dev-type 0x0052 --dev-revision $(DFU_DEV_REV) --bootloader $< --softdevice $(SD_HEX) $@
|
@$(NRFUTIL) dfu genpkg --dev-type 0x0052 --dev-revision $(DFU_DEV_REV) --bootloader $< --softdevice $(SD_HEX) $@
|
||||||
|
|
||||||
# Create SD+bootloader combo with hex & dfu package at release folder
|
# Create SD+bootloader combo with hex & dfu package at release folder
|
||||||
release: genhex genpkg
|
release: combinehex genpkg
|
||||||
@echo CR $(RELEASE_DIR)/$(MERGED_FNAME).hex
|
@echo CR $(RELEASE_DIR)/$(MERGED_FNAME).hex
|
||||||
@echo CR $(RELEASE_DIR)/$(MERGED_FNAME).zip
|
@echo CR $(RELEASE_DIR)/$(MERGED_FNAME).zip
|
||||||
@mkdir -p $(RELEASE_DIR)
|
@mkdir -p $(RELEASE_DIR)
|
||||||
|
Loading…
Reference in New Issue
Block a user