mirror of https://github.com/rusefi/rusefi-1.git
better default DEFAULT_ENGINE_TYPE
This commit is contained in:
parent
b5ad82cfd6
commit
8f17fdc502
|
@ -4,7 +4,7 @@ BOARDCPPSRC = $(PROJECT_DIR)/config/boards/atlas/board_configuration.cpp
|
|||
BOARDINC = $(PROJECT_DIR)/config/boards/atlas
|
||||
|
||||
#DDEFS += -DLED_CRITICAL_ERROR_BRAIN_PIN=GPIOE_3
|
||||
DDEFS += -DFIRMWARE_ID=\"atlas\" -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS
|
||||
DDEFS += -DFIRMWARE_ID=\"atlas\"
|
||||
|
||||
# This stuff doesn't work on H7 yet
|
||||
# DDEFS += -DSTM32_ADC_USE_ADC3=TRUE
|
||||
|
|
|
@ -12,9 +12,6 @@ BOARDINC = $(BOARD_DIR)
|
|||
IS_STM32F429 = yes
|
||||
EFI_HAS_EXT_SDRAM = yes
|
||||
|
||||
# avoid any engine setup
|
||||
DDEFS += -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS
|
||||
|
||||
#LED
|
||||
DDEFS += -DLED_CRITICAL_ERROR_BRAIN_PIN=GPIOG_14
|
||||
|
||||
|
|
|
@ -4,11 +4,6 @@
|
|||
BOARDCPPSRC = $(BOARDS_DIR)/hellen/alphax-2chan/board_configuration.cpp
|
||||
BOARDINC = $(BOARDS_DIR)/hellen/alphax-2chan
|
||||
|
||||
# Set this if you want a default engine type other than normal alphax-2chan
|
||||
ifeq ($(DEFAULT_ENGINE_TYPE),)
|
||||
DEFAULT_ENGINE_TYPE = -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS
|
||||
endif
|
||||
|
||||
# 144 package MCU
|
||||
ifeq ($(LED_CRITICAL_ERROR_BRAIN_PIN),)
|
||||
LED_CRITICAL_ERROR_BRAIN_PIN = -DLED_CRITICAL_ERROR_BRAIN_PIN=H144_LED1_RED
|
||||
|
@ -19,7 +14,7 @@ DDEFS += -DEFI_MAIN_RELAY_CONTROL=TRUE
|
|||
DDEFS += -DTS_NO_SECONDARY
|
||||
|
||||
# Add them all together
|
||||
DDEFS += -DEFI_USE_OSC=TRUE -DFIRMWARE_ID=\"AlphaX-2chan\" $(DEFAULT_ENGINE_TYPE) $(LED_CRITICAL_ERROR_BRAIN_PIN) $(LED_COMMUNICATION_BRAIN_PIN)
|
||||
DDEFS += -DEFI_USE_OSC=TRUE -DFIRMWARE_ID=\"AlphaX-2chan\" $(LED_CRITICAL_ERROR_BRAIN_PIN) $(LED_COMMUNICATION_BRAIN_PIN)
|
||||
DDEFS += -DEFI_SOFTWARE_KNOCK=TRUE -DSTM32_ADC_USE_ADC3=TRUE
|
||||
DDEFS += -DEFI_ICU_INPUTS=FALSE -DHAL_TRIGGER_USE_PAL=TRUE
|
||||
# todo: is it broken?
|
||||
|
|
|
@ -4,8 +4,13 @@ echo "Compiling for Kinetis MKE16F512"
|
|||
# TODO: somehow this -DDUMMY is helping us to not mess up the parameters, why?!
|
||||
# https://github.com/rusefi/rusefi/issues/684
|
||||
export "EXTRA_PARAMS=-DDUMMY -DSHORT_BOARD_NAME=kin -DCPU_MKE16F512VLH16 -DCPU_MKE16F512VLH16_cm4 -D__USE_CMSIS \
|
||||
-DEFI_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_CHECKS=FALSE -DCH_DBG_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_STACK_CHECK=FALSE -DCH_DBG_FILL_THREADS=FALSE -DCH_DBG_THREADS_PROFILING=FALSE \
|
||||
-DDEFAULT_ENGINE_TYPE=MINIMAL_PINS"
|
||||
-DEFI_ENABLE_ASSERTS=FALSE \
|
||||
-DCH_DBG_ENABLE_CHECKS=FALSE \
|
||||
-DCH_DBG_ENABLE_ASSERTS=FALSE \
|
||||
-DCH_DBG_ENABLE_STACK_CHECK=FALSE \
|
||||
-DCH_DBG_FILL_THREADS=FALSE \
|
||||
-DCH_DBG_THREADS_PROFILING=FALSE \
|
||||
"
|
||||
# set BUILDDIR=build_kinetis
|
||||
export BUILDDIR=build
|
||||
export PROJECT_BOARD=kinetis
|
||||
|
|
|
@ -12,11 +12,6 @@ else
|
|||
BOARDINC += $(BOARDS_DIR)/microrusefi # For knock_config.h
|
||||
endif
|
||||
|
||||
# Set this if you want a default engine type other than normal MRE
|
||||
ifeq ($(DEFAULT_ENGINE_TYPE),)
|
||||
DEFAULT_ENGINE_TYPE = -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS
|
||||
endif
|
||||
|
||||
ifeq ($(LED_CRITICAL_ERROR_BRAIN_PIN),)
|
||||
LED_CRITICAL_ERROR_BRAIN_PIN = -DLED_CRITICAL_ERROR_BRAIN_PIN=GPIOE_3
|
||||
endif
|
||||
|
@ -31,7 +26,7 @@ DDEFS += -DEFI_CAN_SERIAL=TRUE
|
|||
DDEFS += -DEFI_CJ125=FALSE -DEFI_MAX_31855=FALSE -DBOARD_L9779_COUNT=0 -DEFI_HD44780_LCD=FALSE -DEFI_LCD=FALSE
|
||||
|
||||
# Add them all together
|
||||
DDEFS += -DEFI_USE_OSC=TRUE -DFIRMWARE_ID=\"microRusEFI\" $(DEFAULT_ENGINE_TYPE) $(LED_CRITICAL_ERROR_BRAIN_PIN) $(EFI_CONSOLE_TTL_PINS) -DEFI_SOFTWARE_KNOCK=TRUE -DSTM32_ADC_USE_ADC3=TRUE
|
||||
DDEFS += -DEFI_USE_OSC=TRUE -DFIRMWARE_ID=\"microRusEFI\" $(LED_CRITICAL_ERROR_BRAIN_PIN) $(EFI_CONSOLE_TTL_PINS) -DEFI_SOFTWARE_KNOCK=TRUE -DSTM32_ADC_USE_ADC3=TRUE
|
||||
|
||||
# We are running on microRusEFI hardware!
|
||||
DDEFS += -DHW_MICRO_RUSEFI=1
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
# List of all the board related files.
|
||||
BOARDCPPSRC = $(PROJECT_DIR)/config/boards/nucleo_f767/board_configuration.cpp
|
||||
|
||||
# Override DEFAULT_ENGINE_TYPE
|
||||
DDEFS += -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS -DSTM32F767xx
|
||||
DDEFS += -DSTM32F767xx
|
||||
|
||||
|
|
|
@ -21,8 +21,8 @@ ifeq ($(DEBUG_LEVEL_OPT),)
|
|||
endif
|
||||
|
||||
ifeq ($(PROMETHEUS_BOARD),405)
|
||||
DDEFS += -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS -DFIRMWARE_ID=\"prometeus405\"
|
||||
DDEFS += -DFIRMWARE_ID=\"prometeus405\"
|
||||
else
|
||||
# Override DEFAULT_ENGINE_TYPE
|
||||
DDEFS += -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS -DFIRMWARE_ID=\"prometeus469\"
|
||||
DDEFS += -DFIRMWARE_ID=\"prometeus469\"
|
||||
endif
|
||||
|
|
|
@ -8,14 +8,9 @@ ifeq ($(PROJECT_CPU),ARCH_STM32F4)
|
|||
IS_STM32F429 = yes
|
||||
endif
|
||||
|
||||
# Set this if you want a default engine type other than normal Proteus
|
||||
ifeq ($(DEFAULT_ENGINE_TYPE),)
|
||||
DEFAULT_ENGINE_TYPE = -DDEFAULT_ENGINE_TYPE=MINIMAL_PINS
|
||||
endif
|
||||
|
||||
DDEFS += -DEFI_USE_OSC=TRUE
|
||||
DDEFS += -DLED_CRITICAL_ERROR_BRAIN_PIN=GPIOE_3
|
||||
DDEFS += -DFIRMWARE_ID=\"proteus\" $(DEFAULT_ENGINE_TYPE)
|
||||
DDEFS += -DFIRMWARE_ID=\"proteus\"
|
||||
|
||||
DDEFS += -DEFI_MAIN_RELAY_CONTROL=TRUE
|
||||
|
||||
|
|
Loading…
Reference in New Issue