Last edited 3 months ago

How to configure OP-TEE

Applicable for STM32MP13x lines, STM32MP15x lines, STM32MP25x lines

This article is a place holder for previous article "How to configure OP-TEE". This article has been split in few pieces:

  • STM32MPU OP-TEE Overview presents how OP-TEE is used in STM32MPU releases.
  • STM32MPU OP-TEE Profiles presents the services that are embedded in OP-TEE (Cortex-A secure world) upon its configuration and exposed to the operating system (Cortex-A normal/non-secure world).
  • OP-TEE Configuration Switches gives more details on many of the OP-TEE configuration switches.
  • How to build OP-TEE components details how to rebuild OP-TEE OS and the other OP-TEE components and deploy them on target. This article covers most of the information previously found in "How to configure OP-TEE".

The availability of the services embedded in OP-TEE configuration depends on the OS configuration (the several CFG_xxx=... switches) and on the device tree (DT) provided to OP-TEE image, currently built within the OP-TEE image.