File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -7,16 +7,16 @@ CY8C42_mcpu := cortex-m0
7
7
CY8C42_cpu_dir := CortexM0
8
8
CY8C42_bootloader_size := 4296
9
9
10
- EMPTY :=
11
- SPACE := $(EMPTY) $(EMPTY)
12
-
13
10
PROJECT_DIR ?= $(error PROJECT_DIR must be defined)
14
11
PROJECT_NAME = $(basename $(notdir $(PROJECT_DIR)))
15
12
PSOC_CREATOR_DIR ?= $(error PSOC_CREATOR_DIR must be defined)
16
13
CROSS_COMPILE := arm-none-eabi-
17
14
CPU_TYPE ?= CY8C42
18
15
PSOC_TYPE ?= PSoC4
19
16
17
+ UPLOAD_BAUDRATE ?= 115200
18
+ SERIAL_PORT ?= /dev/ttyACM0
19
+
20
20
DEBUG_CFLAGS := -g -O0
21
21
RELEASE_CFLAGS := -O3
22
22
GEN_SRC_DIR := Generated_Source/$(PSOC_TYPE)/
@@ -49,7 +49,7 @@ $(BUILD_DIR)/%.o: $(PROJECT_DIR)/%.s
49
49
@mkdir -p $(dir $@)
50
50
$(CROSS_COMPILE)as $(ASFLAGS) $(INCLUDE_CFLAGS) -o $@ $<
51
51
52
- $(BUILD_DIR)/$(PROJECT_NAME).a: $(OBJ_FILES) $(BUILD_DIR)
52
+ $(BUILD_DIR)/$(PROJECT_NAME).a: $(OBJ_FILES)
53
53
@mkdir -p $(dir $@)
54
54
$(CROSS_COMPILE)ar -rs $@ $(OBJ_FILES)
55
55
@@ -67,3 +67,6 @@ $(BUILD_DIR)/$(PROJECT_NAME).cyacd: $(BUILD_DIR)/$(PROJECT_NAME).hex
67
67
68
68
clean:
69
69
rm -rf $(BUILD_DIR)
70
+
71
+ upload: $(BUILD_DIR)/$(PROJECT_NAME).cyacd
72
+ cyhostboot -f $< -b $(UPLOAD_BAUDRATE) -s $(SERIAL_PORT)
You can’t perform that action at this time.
0 commit comments