Browse Source

add bin targets - closes #1648, fixes #1647

Jack Humbert 7 năm trước cách đây
mục cha
commit
677b89768b
2 tập tin đã thay đổi với 8 bổ sung0 xóa
  1. 5 0
      tmk_core/avr.mk
  2. 3 0
      tmk_core/chibios.mk

+ 5 - 0
tmk_core/avr.mk

@@ -162,6 +162,11 @@ avrdude: $(BUILD_DIR)/$(TARGET).hex
 		avrdude -p $(MCU) -c avr109 -P $$USB -U flash:w:$(BUILD_DIR)/$(TARGET).hex; \
 		avrdude -p $(MCU) -c avr109 -P $$USB -U flash:w:$(BUILD_DIR)/$(TARGET).hex; \
 	fi
 	fi
 
 
+# Convert hex to bin.
+bin: $(BUILD_DIR)/$(TARGET).hex
+	$(OBJCOPY) -Iihex -Obinary $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).bin
+	$(COPY) $(BUILD_DIR)/$(TARGET).bin $(TARGET).bin;
+
 # Convert hex to bin.
 # Convert hex to bin.
 flashbin: $(BUILD_DIR)/$(TARGET).hex
 flashbin: $(BUILD_DIR)/$(TARGET).hex
 	$(OBJCOPY) -Iihex -Obinary $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).bin
 	$(OBJCOPY) -Iihex -Obinary $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).bin

+ 3 - 0
tmk_core/chibios.mk

@@ -155,3 +155,6 @@ DFU_UTIL ?= dfu-util
 
 
 dfu-util: $(BUILD_DIR)/$(TARGET).bin sizeafter
 dfu-util: $(BUILD_DIR)/$(TARGET).bin sizeafter
 	$(DFU_UTIL) $(DFU_ARGS) -D $(BUILD_DIR)/$(TARGET).bin
 	$(DFU_UTIL) $(DFU_ARGS) -D $(BUILD_DIR)/$(TARGET).bin
+
+bin: $(BUILD_DIR)/$(TARGET).bin sizeafter
+	$(COPY) $(BUILD_DIR)/$(TARGET).bin $(TARGET).bin;