|
|
|
@ -33,6 +33,12 @@ $(OPENCM3_DIR)/lib/lib$(OPENCM3_LIBNAME).a: |
|
|
|
|
|
|
|
|
|
$(BUILD)/tbm: $(OPENCM3_DIR)/lib/lib$(OPENCM3_LIBNAME).a |
|
|
|
|
|
|
|
|
|
$(BUILD)/tbm.bin: $(BUILD)/tbm |
|
|
|
|
$(PREFIX)objcopy -Obinary $< $@
|
|
|
|
|
|
|
|
|
|
$(BUILD)/tbm.hex: $(BUILD)/tbm |
|
|
|
|
$(PREFIX)objcopy -Oihex $< $@
|
|
|
|
|
|
|
|
|
|
run: $(BUILD)/tbm |
|
|
|
|
@echo "GDB $<"
|
|
|
|
|
@$(GDB) --batch \
|
|
|
|
@ -40,4 +46,7 @@ run: $(BUILD)/tbm |
|
|
|
|
-x flash.scr \
|
|
|
|
|
$<
|
|
|
|
|
|
|
|
|
|
flash: $(BUILD)/tbm.bin |
|
|
|
|
stm32flash -g 0x8000000 -w $< $(STM32_PORT)
|
|
|
|
|
|
|
|
|
|
.PHONY: run |
|
|
|
|