1 # TrustZone NonSecure Application
2 The TrustZone Non-Secure example project shows the setup of the CMSIS-RTOS2 FreeRTOS
3 application for Armv8-M TrustZone. It demonstrates how the Non-Secure application uses
4 the Arm CMSE interface to communicate with the Secure application via function calls.
7 > - The TrustZone Secure example project must be used together with Non-Secure project
8 > to successfully execute the application on target.
11 The application executes CMSIS-RTOS2 thread which calls a secure side function from
12 the non-secure side. The secure function then calls back to a non-secure side. The
13 return value of the secure function is the value of a counter variable stored on
17 Counter values used in this application are output via printf and retargeted to debug