mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-21 15:25:36 +03:00
Merge pull request #1427 from Wind0r/fix_f7_makefile_hardfault
moved f7 debug hardfaults to a familar place
This commit is contained in:
commit
0969cef970
1 changed files with 6 additions and 2 deletions
6
Makefile
6
Makefile
|
@ -158,6 +158,10 @@ else
|
||||||
STM32F30x_COMMON_SRC = startup_stm32f30x_md_gcc.S
|
STM32F30x_COMMON_SRC = startup_stm32f30x_md_gcc.S
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(DEBUG_HARDFAULTS),F7)
|
||||||
|
CFLAGS += -DDEBUG_HARDFAULTS
|
||||||
|
endif
|
||||||
|
|
||||||
REVISION = $(shell git log -1 --format="%h")
|
REVISION = $(shell git log -1 --format="%h")
|
||||||
|
|
||||||
FC_VER_MAJOR := $(shell grep " FC_VERSION_MAJOR" src/main/build/version.h | awk '{print $$3}' )
|
FC_VER_MAJOR := $(shell grep " FC_VERSION_MAJOR" src/main/build/version.h | awk '{print $$3}' )
|
||||||
|
@ -364,7 +368,7 @@ endif
|
||||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-sp-d16 -fsingle-precision-constant -Wdouble-promotion
|
ARCH_FLAGS = -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-sp-d16 -fsingle-precision-constant -Wdouble-promotion
|
||||||
|
|
||||||
ifeq ($(TARGET),$(filter $(TARGET),$(F7X5XG_TARGETS)))
|
ifeq ($(TARGET),$(filter $(TARGET),$(F7X5XG_TARGETS)))
|
||||||
DEVICE_FLAGS = -DSTM32F745xx -DUSE_HAL_DRIVER -D__FPU_PRESENT -DDEBUG_HARDFAULTS
|
DEVICE_FLAGS = -DSTM32F745xx -DUSE_HAL_DRIVER -D__FPU_PRESENT
|
||||||
LD_SCRIPT = $(LINKER_DIR)/stm32_flash_f745.ld
|
LD_SCRIPT = $(LINKER_DIR)/stm32_flash_f745.ld
|
||||||
else
|
else
|
||||||
$(error Unknown MCU for F7 target)
|
$(error Unknown MCU for F7 target)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue