Fixed makefile switches

git-svn-id: https://svn.vbchaos.nl/svn/hsb/trunk@285 05563f52-14a8-4384-a975-3d1654cca0fa
This commit is contained in:
mmi
2017-11-21 13:29:55 +00:00
parent ff01d92ea8
commit c7c1699e12
6 changed files with 29 additions and 24 deletions

View File

@@ -8,10 +8,9 @@ RELEASE_PATCH = 4
# Define the platform to use
PLATFORM_OLIMEX_STM32_H107 = OLI_STM32_H107
# Define language possibilities
LANGUAGE_ENGLISH = 0
LANGUAGE_FRENCH = 1
# Language is defined in repairMenu.c
LANG = ENGLISH
export LANGUAGE = -DLANGUAGE=$(LANG)
export RELEASE_DEFINES = \
-DRELEASE_PRODUCT=$(RELEASE_PRODUCT) \
@@ -22,18 +21,18 @@ export RELEASE_DEFINES = \
export PLATFORM = -D$(PLATFORM_OLIMEX_STM32_H107)
export LANGUAGE = -DLANGUAGE=$(LANGUAGE_ENGLISH)
# export LANGUAGE = -DLANGUAGE=$(LANGUAGE_FRENCH)
export ADDITIONAL_SWITCHES = \
-DENABLE_SERIAL_LOGGING
BINARY = hsb_mrts_$(PLATFORM_OLIMEX_STM32_H107).bin
all:
all: release
release:
$(MAKE) pho_hsb_olimex_stm32_h107
debug: export ADDITIONAL_SWITCHES = -DENABLE_SERIAL_LOGGING -DENABLE_HW_VALIDATION
debug:
$(MAKE) pho_hsb_olimex_stm32_h107
pho_hsb_olimex_stm32_h107:
@echo ------------------------------------------
@@ -43,15 +42,6 @@ pho_hsb_olimex_stm32_h107:
$(MAKE) -C Platform
$(MAKE) -C HAL
$(MAKE) -C hsb-mrts
flash:
openocd -f /usr/share/openocd/scripts/board/stm32f1discovery.cfg \
-c "init" \
-c "reset halt" \
-c "flash write_image erase $(BINARY) 0x08000000" \
-c "verify_image $(BINARY) 0x08000000" \
-c "reset run" \
-c "shutdown"
clean: