The OpenSTLinux BSP encompasses the following components:
- The boot chain based on TF-A and U-Boot
- The OP-TEE secure OS running on the Cortex-A in secure mode
- The Linux kernel running on the Cortex-A in non-secure mode
The figure below is clickable so that the user can directly jump to one of the sub-levels listed above.


- STM32 MPU OP-TEE overview
- TF-A overview
- U-Boot overview
- STM32 MPU Linux kernel overview
- Boot chain overview
OpenSTLinux BSP architecture overview