Update build parameters for b-u-585i-iot02a
Update build parameters for b-u-585i-iot02a and prepare the binaries for
LAVA test
Signed-off-by: Arthur She <arthur.she@linaro.org>
Change-Id: Ie68d88ccb82802435a928ee8d7155165b7dd6595
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index 95a1298..5f6f92b 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -115,7 +115,13 @@
"BIN_FILES=$(grep -o '\/.*\.bin' TFM_UPDATE.sh | sed 's/^/bin/');"
"tar jcf ./bin/stm32l562e-dk-tfm.tar.bz2 regression.sh TFM_UPDATE.sh ${BIN_FILES};"
"popd")],
- "nxp/lpcxpresso55s69": [("echo 'LPCXpresso55S69 board post process\n';"
+ "stm/b_u585i_iot02a": [("echo 'STM32U5 board post process';"
+ "%(_tbm_build_dir_)s/postbuild.sh;"
+ "pushd %(_tbm_build_dir_)s;"
+ "BIN_FILES=$(grep -o '\/.*\.bin' TFM_UPDATE.sh | sed 's/^/bin/');"
+ "tar jcf ./bin/b_u585i_iot02a-tfm.tar.bz2 regression.sh TFM_UPDATE.sh ${BIN_FILES};"
+ "popd")],
+ "nxp/lpcxpresso55s69": [("echo 'LPCXpresso55S69 board post process\n';"
"if [ -f \"%(_tbm_build_dir_)s/bin/bl2.hex\" ]; then FLASH_FILE='flash_bl2_JLink.py'; else FLASH_FILE='flash_JLink.py'; fi;"
"pushd %(_tbm_build_dir_)s/../platform/ext/target/nxp/lpcxpresso55s69/scripts;"
"LN=$(grep -n 'JLinkExe' ${FLASH_FILE}|awk -F: '{print $1}');"
@@ -784,14 +790,14 @@
config_b_u585i_iot02a = {"seed_params": {
"tfm_platform": ["stm/b_u585i_iot02a"],
- "compiler": ["GCC_10_3"],
- "isolation_level": ["1"],
- "test_regression": [False],
+ "compiler": ["GCC_10_3", "ARMCLANG_6_13"],
+ "isolation_level": ["1", "2"],
+ "test_regression": [True, False],
"test_psa_api": ["OFF"],
"cmake_build_type": ["Release"],
"with_bl2": [True],
"profile": [""],
- "extra_params": ["NSOFF"]
+ "extra_params": [""]
},
"common_params": _common_tfm_builder_cfg,
"invalid": _common_tfm_invalid_configs + []
@@ -963,6 +969,7 @@
"nightly_rss": config_rss,
"nightly_psoc64": config_psoc64,
"nightly_stm32l562e_dk": config_stm32l562e_dk,
+ "nightly_b_u585i_iot02a": config_b_u585i_iot02a,
"nightly_lpcxpresso55s69": config_lpcxpresso55s69,
# release test groups
@@ -983,6 +990,7 @@
"release_rss": config_rss,
"release_psoc64": config_psoc64,
"release_stm32l562e_dk": config_stm32l562e_dk,
+ "release_b_u585i_iot02a": config_b_u585i_iot02a,
"release_lpcxpresso55s69": config_lpcxpresso55s69,
# code coverage test groups