summaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
authorhathach <[email protected]>2020-07-02 11:58:40 +0700
committerhathach <[email protected]>2020-07-02 11:58:40 +0700
commit9a290febcdd7aaa50657f3d31da31bd493fa3a0e (patch)
treeca71d1f7bc855c0eed319630082825b5e2802633 /hw
parent4966fb2e13ca2629763e76d82b67e531c3e20ede (diff)
change default port some stm bsp
- f769disco default port is highspeed port1 - remove PORT0 on stlink since the board only populated HS connector
Diffstat (limited to 'hw')
-rw-r--r--hw/bsp/stlinkv3mini/board.mk12
-rw-r--r--hw/bsp/stm32f723disco/board.mk9
-rw-r--r--hw/bsp/stm32h743eval/board.mk13
3 files changed, 18 insertions, 16 deletions
diff --git a/hw/bsp/stlinkv3mini/board.mk b/hw/bsp/stlinkv3mini/board.mk
index 8576eeaa8..1a64c3735 100644
--- a/hw/bsp/stlinkv3mini/board.mk
+++ b/hw/bsp/stlinkv3mini/board.mk
@@ -1,5 +1,3 @@
-PORT ?= 1
-
CFLAGS += \
-flto \
-mthumb \
@@ -11,14 +9,8 @@ CFLAGS += \
-DSTM32F723xx \
-DHSE_VALUE=25000000 \
-DCFG_TUSB_MCU=OPT_MCU_STM32F7 \
- -DBOARD_DEVICE_RHPORT_NUM=$(PORT)
-
-ifeq ($(PORT), 1)
-CFLAGS += -DBOARD_DEVICE_RHPORT_SPEED=OPT_MODE_HIGH_SPEED
-$(info "PORT1 HS")
-else
-$(info "PORT0")
-endif
+ -DBOARD_DEVICE_RHPORT_NUM=1 \
+ -DBOARD_DEVICE_RHPORT_SPEED=OPT_MODE_HIGH_SPEED
# mcu driver cause following warnings
CFLAGS += -Wno-error=shadow -Wno-error=cast-align
diff --git a/hw/bsp/stm32f723disco/board.mk b/hw/bsp/stm32f723disco/board.mk
index 2bd3b0756..2cf3ac633 100644
--- a/hw/bsp/stm32f723disco/board.mk
+++ b/hw/bsp/stm32f723disco/board.mk
@@ -1,4 +1,5 @@
-PORT ?= 0
+# Default is Highspeed port
+PORT ?= 1
CFLAGS += \
-flto \
@@ -14,10 +15,10 @@ CFLAGS += \
-DBOARD_DEVICE_RHPORT_NUM=$(PORT)
ifeq ($(PORT), 1)
-CFLAGS += -DBOARD_DEVICE_RHPORT_SPEED=OPT_MODE_HIGH_SPEED
-$(info "PORT1 HS")
+ CFLAGS += -DBOARD_DEVICE_RHPORT_SPEED=OPT_MODE_HIGH_SPEED
+ $(info "PORT1 High Speed")
else
-$(info "PORT0")
+ $(info "PORT0 Full Speed")
endif
# mcu driver cause following warnings
diff --git a/hw/bsp/stm32h743eval/board.mk b/hw/bsp/stm32h743eval/board.mk
index cbf37a95d..47d592c58 100644
--- a/hw/bsp/stm32h743eval/board.mk
+++ b/hw/bsp/stm32h743eval/board.mk
@@ -1,3 +1,6 @@
+# Default is Highspeed port
+PORT ?= 1
+
CFLAGS += \
-flto \
-mthumb \
@@ -8,8 +11,14 @@ CFLAGS += \
-nostdlib -nostartfiles \
-DSTM32H743xx \
-DCFG_TUSB_MCU=OPT_MCU_STM32H7 \
- -DBOARD_DEVICE_RHPORT_NUM=1 \
- -DBOARD_DEVICE_RHPORT_SPEED=OPT_MODE_HIGH_SPEED
+ -DBOARD_DEVICE_RHPORT_NUM=$(PORT)
+
+ifeq ($(PORT), 1)
+ CFLAGS += -DBOARD_DEVICE_RHPORT_SPEED=OPT_MODE_HIGH_SPEED
+ $(info "PORT1 High Speed")
+else
+ $(info "PORT0 Full Speed")
+endif
# suppress warning caused by vendor mcu driver
CFLAGS += -Wno-error=maybe-uninitialized -Wno-error=cast-align