1234567891011121314151617181920212223242526272829303132 |
- CROSS_COMPILE:=arm-none-eabi-
- OBJCOPY:=$(CROSS_COMPILE)objcopy
- JLINK_OPTS = -Device NRF52 -if swd -speed 1000
- APP_SRC:=$(PWD)/roomba
- BOOT_ELF:=roomba/bin/arduino-nano-33-iot/roomba.elf
- all: $(BOOT_IMG)
- clean:
- make -C $(WOLFBOOT) clean
- #make -C ota-server clean
- make -C $(APP_SRC) clean
- rm -f $(APP_SRC)/*.bin
- rm -f *.bin
- rm -f tags
-
- flash: $(WOLFBOOT_BIN) $(BOOT_IMG)
- JLinkExe $(JLINK_OPTS) -CommanderScript flash_all.jlink
- reset: FORCE
- JLinkExe $(JLINK_OPTS) -CommanderScript reset.jlink
- erase: FORCE
- JLinkExe $(JLINK_OPTS) -CommanderScript flash_erase.jlink
- gdbserver: FORCE
- JLinkGDBServer -device nrf52 -if swd -port 3333
- .PHONY: FORCE
|