Subaru_eg33: build target with no bootloader (#5357)

This commit is contained in:
Andrey G 2023-06-27 00:11:35 +03:00 committed by GitHub
parent 4232a9c966
commit d0a84e73c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 22 additions and 0 deletions

View File

@ -105,6 +105,7 @@ jobs:
stm32f767_nucleo,
stm32h743_nucleo,
subaru_eg33_f7,
subaru_eg33_f7_no_bl,
f407-discovery,
f429-discovery,
core8,
@ -320,6 +321,11 @@ jobs:
ini-file: rusefi_subaru_eg33_f7.ini
skip-rate: 50
- build-target: subaru_eg33_f7_no_bl
folder: config/boards/subaru_eg33
ini-file: rusefi_subaru_eg33_f7.ini
skip-rate: 50
- build-target: f407-discovery
folder: config/boards/f407-discovery
ini-file: rusefi_f407-discovery.ini
@ -444,6 +450,9 @@ jobs:
elif [ "${{ matrix.build-target }}" = "subaru_eg33_f7" ]; then
bash config/boards/subaru_eg33/config/gen_subaru_config.sh
[ $? -eq 0 ] || { echo "ERROR generating board subaru_eg33 subaru_eg33_f7"; exit 1; }
elif [ "${{ matrix.build-target }}" = "subaru_eg33_f7_no_bl" ]; then
bash config/boards/subaru_eg33/config/gen_subaru_config.sh
[ $? -eq 0 ] || { echo "ERROR generating board subaru_eg33 subaru_eg33_f7_no_bl"; exit 1; }
elif [ "${{ matrix.ini-file }}" = "" ]; then
echo "ERROR: ${{ matrix.build-target }} is missing ini-file attribute"
exit -1

View File

@ -0,0 +1,13 @@
#!/bin/bash
#Build with no debug features
#export EXTRA_PARAMS="-DDUMMY -DEFI_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_STACK_CHECK=FALSE -DCH_DBG_FILL_THREADS=FALSE -DCH_DBG_THREADS_PROFILING=FALSE"
#export VAR_DEF_ENGINE_TYPE="-DDEFAULT_ENGINE_TYPE=SUBARUEG33_DEFAULTS"
#export DEBUG_LEVEL_OPT="-O0 -ggdb -g"
# This is no-bootloader version
#export USE_OPENBLT=yes
bash ../common_make.sh subaru_eg33 ARCH_STM32F7