Build: Add Diphda build group
Add Diphda build config: DIPHDA_GNUARM_PSA_1_Debug_BL2
Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: I6d5c6bb8ed88e361ab35bac2a74ead6e9cdf1875
diff --git a/build_helper/build_helper_configs.py b/build_helper/build_helper_configs.py
index f59d457..d67564d 100755
--- a/build_helper/build_helper_configs.py
+++ b/build_helper/build_helper_configs.py
@@ -367,6 +367,24 @@
"invalid": _common_tfm_invalid_configs + []
}
+config_diphda = {"seed_params": {
+ "tfm_platform": ["arm/diphda"],
+ "toolchain_file": ["toolchain_GNUARM.cmake"],
+ "psa_api": [True],
+ "isolation_level": ["1"],
+ "test_regression": [False],
+ "test_psa_api": ["OFF"],
+ "cmake_build_type": ["Debug"],
+ "with_otp": ["off"],
+ "with_bl2": [True],
+ "with_ns": [False],
+ "profile": [""],
+ "partition_ps": ["ON"],
+ },
+ "common_params": _common_tfm_builder_cfg,
+ "invalid": _common_tfm_invalid_configs + []
+ }
+
config_AN519 = {"seed_params": {
"tfm_platform": ["arm/mps2/an519"],
"toolchain_file": ["toolchain_GNUARM.cmake",
@@ -1112,6 +1130,7 @@
"musca_b1_se": config_MUSCA_B1_SE,
"musca_s1": config_MUSCA_S1,
"psoc64": config_PSOC64,
+ "diphda": config_diphda,
"ipc": config_IPC,
"doxygen": config_doxygen,
"debug": config_debug,
diff --git a/jenkins/ci.jpl b/jenkins/ci.jpl
index 8d57cfa..1e53615 100644
--- a/jenkins/ci.jpl
+++ b/jenkins/ci.jpl
@@ -19,7 +19,8 @@
"arm/musca_b1/sse_200": "MUSCA_B1",
"arm/musca_b1/secure_enclave": "MUSCA_B1_SE",
"arm/musca_s1": "MUSCA_S1",
- "stm/stm32l562e_dk": "stm32l562e_dk"]
+ "stm/stm32l562e_dk": "stm32l562e_dk",
+ "arm/diphda": "DIPHDA"]
mapCompiler = ["toolchain_GNUARM.cmake": "GNUARM",
"toolchain_ARMCLANG.cmake": "ARMCLANG"]
diff --git a/tfm_ci_pylib/tfm_build_manager.py b/tfm_ci_pylib/tfm_build_manager.py
index b450a89..4516f90 100644
--- a/tfm_ci_pylib/tfm_build_manager.py
+++ b/tfm_ci_pylib/tfm_build_manager.py
@@ -40,7 +40,8 @@
"arm/musca_b1/sse_200": "MUSCA_B1",
"arm/musca_b1/secure_enclave": "MUSCA_B1_SE",
"arm/musca_s1": "MUSCA_S1",
- "stm/stm32l562e_dk": "stm32l562e_dk"}
+ "stm/stm32l562e_dk": "stm32l562e_dk",
+ "arm/diphda": "DIPHDA"}
mapCompiler = {"toolchain_GNUARM.cmake": "GNUARM",
"toolchain_ARMCLANG.cmake": "ARMCLANG"}