Skip to content

Commit eb4380f

Browse files
committed
more make update
1 parent 2216704 commit eb4380f

File tree

9 files changed

+30
-40
lines changed

9 files changed

+30
-40
lines changed

hw/bsp/stm32f0/boards/stm32f070rbnucleo/board.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
MCU_VARIANT = stm32f070xb
2+
13
CFLAGS += -DSTM32F070xB -DCFG_EXAMPLE_VIDEO_READONLY
24

35
# Linker

hw/bsp/stm32f0/boards/stm32f072eval/board.mk

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1+
MCU_VARIANT = stm32f072xb
2+
13
CFLAGS += -DSTM32F072xB -DLSI_VALUE=40000 -DCFG_EXAMPLE_VIDEO_READONLY
24

3-
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_stm32f072xb.s
5+
# Linker
46
LD_FILE_GCC = $(BOARD_PATH)/STM32F072VBTx_FLASH.ld
57

6-
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_stm32f072xb.s
7-
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/stm32f072xb_flash.icf
8-
98
# For flash-jlink target
109
JLINK_DEVICE = stm32f072vb
1110

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
MCU_VARIANT = stm32f723xx
2+
13
# Only OTG-HS has a connector on this board
24
PORT ?= 1
35
SPEED ?= high
@@ -6,13 +8,8 @@ CFLAGS += \
68
-DSTM32F723xx \
79
-DHSE_VALUE=25000000 \
810

9-
# GCC
10-
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_stm32f723xx.s
11+
# Linker
1112
LD_FILE_GCC = $(BOARD_PATH)/STM32F723xE_FLASH.ld
1213

13-
# IAR
14-
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_stm32f723xx.s
15-
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/stm32f723xx_flash.icf
16-
1714
# flash target using on-board stlink
1815
flash: flash-stlink

hw/bsp/stm32f7/boards/stm32f723disco/board.mk

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1+
MCU_VARIANT = stm32f723xx
2+
13
PORT ?= 1
24
SPEED ?= high
35

46
CFLAGS += \
57
-DSTM32F723xx \
68
-DHSE_VALUE=25000000 \
79

8-
# GCC
10+
# Linker
911
LD_FILE_GCC = $(BOARD_PATH)/STM32F723xE_FLASH.ld
10-
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_stm32f723xx.s
11-
12-
# IAR
13-
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_stm32f723xx.s
14-
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/stm32f723xx_flash.icf
1512

1613
# flash target using on-board stlink
1714
flash: flash-stlink
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1+
MCU_VARIANT = stm32f746xx
2+
13
PORT ?= 1
24
SPEED ?= high
35

46
CFLAGS += \
57
-DSTM32F746xx \
68
-DHSE_VALUE=25000000
79

8-
# GCC
10+
# Linker
911
LD_FILE_GCC = $(BOARD_PATH)/STM32F746ZGTx_FLASH.ld
10-
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_stm32f746xx.s
11-
12-
# IAR
13-
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_stm32f746xx.s
14-
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/stm32f746xx_flash.icf
1512

1613
# flash target using on-board stlink
1714
flash: flash-stlink
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1+
MCU_VARIANT = stm32f746xx
2+
13
PORT ?= 0
24
SPEED ?= full
35

46
CFLAGS += \
57
-DSTM32F746xx \
68
-DHSE_VALUE=8000000
79

8-
# GCC
10+
# Linker
911
LD_FILE_GCC = $(BOARD_PATH)/STM32F746ZGTx_FLASH.ld
10-
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_stm32f746xx.s
11-
12-
# IAR
13-
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_stm32f746xx.s
14-
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/stm32f746xx_flash.icf
1512

1613
# flash target using on-board stlink
1714
flash: flash-stlink

hw/bsp/stm32f7/boards/stm32f767nucleo/board.mk

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1+
MCU_VARIANT = stm32f767xx
2+
13
PORT ?= 0
24
SPEED ?= full
35

46
CFLAGS += \
57
-DSTM32F767xx \
68
-DHSE_VALUE=8000000 \
79

8-
# GCC
10+
# Linker
911
LD_FILE_GCC = $(BOARD_PATH)/STM32F767ZITx_FLASH.ld
10-
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_stm32f767xx.s
11-
12-
# IAR
13-
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_stm32f767xx.s
14-
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/stm32f767xx_flash.icf
1512

1613
# For flash-jlink target
1714
JLINK_DEVICE = stm32f767zi
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
MCU_VARIANT = stm32f769xx
2+
13
# Only OTG-HS has a connector on this board
24
PORT ?= 1
35
SPEED ?= high
@@ -6,13 +8,8 @@ CFLAGS += \
68
-DSTM32F769xx \
79
-DHSE_VALUE=25000000 \
810

9-
# GCC
11+
# Linker
1012
LD_FILE_GCC = $(BOARD_PATH)/STM32F769ZITx_FLASH.ld
11-
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_stm32f769xx.s
12-
13-
# IAR
14-
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_stm32f769xx.s
15-
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/stm32f769xx_flash.icf
1613

1714
# flash target using on-board stlink
1815
flash: flash-stlink

hw/bsp/stm32f7/family.mk

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,10 @@ INC += \
5656
$(TOP)/lib/CMSIS_5/CMSIS/Core/Include \
5757
$(TOP)/$(ST_CMSIS)/Include \
5858
$(TOP)/$(ST_HAL_DRIVER)/Inc
59+
60+
# Startup
61+
SRC_S_GCC += $(ST_CMSIS)/Source/Templates/gcc/startup_$(MCU_VARIANT).s
62+
SRC_S_IAR += $(ST_CMSIS)/Source/Templates/iar/startup_$(MCU_VARIANT).s
63+
64+
# Linker
65+
LD_FILE_IAR = $(ST_CMSIS)/Source/Templates/iar/linker/$(MCU_VARIANT)_flash.icf

0 commit comments

Comments
 (0)