Keil Logo

Application Note 314

Microchip SAM L11 Cortex-M23 TrustZone Tutorial

This hands-on tutorial demonstrates using TrustZone technology in the Microchip SAM L11 Cortex-M23 processor and Keil uVision IDE. Power management and debugging between secure and non-secure code modules is shown in detail. The attached example demonstrates calling a secure function from a non-secure application. All examples are compliant with Cortex Microcontroller Software Interface Standard (CMSIS 5.0).

The Microchip SAM L11 Xplained Pro evaluation board, which includes an on-board EDBG CMSIS-DAP adapter for downloading and debugging, a USB A to microB cable, and an MDKpro license are required. Optionally, a ULINK2, ULINK-ME, ULINKplus or ULINKpro debug adapter may be used. The ULINKpro and ULINKplus adapters provide the best performance and support Interrupt handling and timing display.

For more information regarding these files, see APNT_314_V1.05.PDF.

Application Note

APNT_314_V1.05.PDF (2,555K)
Thursday, August 9, 2018

Example Code

APNT_314_V1.05.ZIP (88K)
Thursday, August 9, 2018
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.