About this Learning Path

Who is this for?

This is an introductory topic for software developers new to using Trustzone.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Install the Keil MDK Tools
  • Run a hello world Trustzone example
  • Understand switching of security states
  • Learn how secure functions are called from a non-secure state


Before starting, you will need the following:

  • Familiar with C programming on microcontrollers
  • Comfortable with Windows
  • NXP LPCXpresso55S69 board