From 30ab163471f8c6d47869de5a6021ecfb5ff769ae Mon Sep 17 00:00:00 2001 From: Joachim Krech <8290187+jkrech@users.noreply.github.com> Date: Sun, 14 Jun 2026 13:22:17 +0200 Subject: [PATCH 1/2] Adding default target-set The default target-set - selects both secure and none-secure projects - configures the FVP model to run application via play button --- SimpleTrustZone/SimpleTZ.csolution.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/SimpleTrustZone/SimpleTZ.csolution.yml b/SimpleTrustZone/SimpleTZ.csolution.yml index cdd76b8..b27dd17 100644 --- a/SimpleTrustZone/SimpleTZ.csolution.yml +++ b/SimpleTrustZone/SimpleTZ.csolution.yml @@ -1,5 +1,5 @@ solution: - created-for: CMSIS-Toolbox@2.6.0 + created-for: CMSIS-Toolbox@2.12.0 cdefault: select-compiler: - compiler: AC6 @@ -15,6 +15,16 @@ solution: target-types: - type: AVH device: ARM::ARMCM33 + target-set: + - set: + images: + - project-context: CM33_ns.Debug + - project-context: CM33_s.Debug + debugger: + name: Arm-FVP + model: FVP_MPS2_Cortex-M33 + config-file: ../FVP/FVP_MPS2_Cortex-M33/fvp_config.txt + args: --stat build-types: - type: Debug From 429a8a7bc217a72c658b8803e029901b5dcf2ff1 Mon Sep 17 00:00:00 2001 From: Joachim Krech <8290187+jkrech@users.noreply.github.com> Date: Mon, 15 Jun 2026 13:49:54 +0200 Subject: [PATCH 2/2] Reorder project entries in SimpleTZ.csolution.yml Reordered the project in the `projects:` node to ensure that the secure application is listed second and the run task for the FVP uses the "entry point" from the secure application. --- SimpleTrustZone/SimpleTZ.csolution.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SimpleTrustZone/SimpleTZ.csolution.yml b/SimpleTrustZone/SimpleTZ.csolution.yml index b27dd17..33ae80b 100644 --- a/SimpleTrustZone/SimpleTZ.csolution.yml +++ b/SimpleTrustZone/SimpleTZ.csolution.yml @@ -35,5 +35,5 @@ solution: optimize: balanced projects: - - project: ./CM33_s/CM33_s.cproject.yml - project: ./CM33_ns/CM33_ns.cproject.yml + - project: ./CM33_s/CM33_s.cproject.yml