diff --git a/stm-firmware/Makefile b/stm-firmware/Makefile index 899e8ba..cfbb2c2 100644 --- a/stm-firmware/Makefile +++ b/stm-firmware/Makefile @@ -80,7 +80,6 @@ default: $(target).elf %.hex: %.elf $(QUIET)$(OBJCOPY) -O ihex $^ $@ - #Linking $(target).elf: $(OBJ) $(ASOBJ) @echo [LD] $@ @@ -101,7 +100,10 @@ $(ASOBJ): $(QUIET)$(CC) $(CFLAGS) -MMD -MT $@ $(INCLUDEPATH) $(DEFINES) -o $@ $(@:$(OBJDIR)/%.S.o=%.S) -.PHONY: qtproject clean mrproper objcopy disassemble +.PHONY: qtproject clean mrproper objcopy disassemble program + +program: $(target).elf + ./program-device.sh $< disassemble: $(target).elf $(QUIET)$(OBJDUMP) -D -s $< > $(target).lss