mirror of
https://github.com/andreili/katapult.git
synced 2025-08-23 19:34:06 +02:00
build: create legacy binaries
To help transition users relying on exisiting tutorials copy katapult.bin and katapult.uf2 to canboot.bin and canboot.uf2 respectively. Signed-off-by: Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
parent
817a6656cb
commit
abd154526d
2
Makefile
2
Makefile
@ -83,6 +83,8 @@ $(OUT)katapult.bin: $(OUT)katapult.elf ./scripts/buildbinary.py
|
||||
@echo " Creating bin file $@"
|
||||
$(Q)$(OBJCOPY) -O binary $< $(OUT)katapult.work
|
||||
$(Q)$(PYTHON) ./scripts/buildbinary.py -b $(CONFIG_FLASH_START) -s $(CONFIG_LAUNCH_APP_ADDRESS) $(BUILDBINARY_FLAGS) $(OUT)katapult.work -c $(OUT)katapult_payload.c $@
|
||||
@echo " Creating legacy binary $(OUT)canboot.bin"
|
||||
$(Q)cp $@ $(OUT)canboot.bin
|
||||
|
||||
$(OUT)katapult_payload.o: $(OUT)katapult.bin
|
||||
@echo " Compiling $@"
|
||||
|
@ -48,6 +48,8 @@ $(OUT)katapult.uf2: $(OUT)katapult.elf $(OUT)lib/rp2040/elf2uf2/elf2uf2
|
||||
ifeq ($(CONFIG_RP2040_ADD_BOOT_SIGNATURE), y)
|
||||
$(Q)$(PYTHON) ./scripts/uf2_append_boot_signature.py --address $(CONFIG_LAUNCH_APP_ADDRESS) --input $(OUT)katapult.uf2 --output $(OUT)katapult.uf2
|
||||
endif
|
||||
@echo " Creating legacy uf2 file $(OUT)canboot.uf2"
|
||||
$(Q)cp $@ $(OUT)canboot.uf2
|
||||
|
||||
lib/rp2040_flash/rp2040_flash:
|
||||
@echo " Building rp2040_flash"
|
||||
|
Loading…
x
Reference in New Issue
Block a user