1. Diagram frames and legend[edit source]
![STM32MP hardware execution contexts STM32MP hardware execution contexts](/stm32mpu/nsfr_img_auth.php/a/ac/Boot_diagrams_contexts.png)
The hardware execution contexts are shown with vertical frames in the boot diagrams:
- the Arm Cortex-A secure context, in pink
- the Arm Cortex-A non-secure context, in dark blue
- the Arm Cortex-M context, in light blue, for STM32MP15x lines
only
The horizontal frame in:
- the bottom part shows the boot chain
- the top part shows the runtime services, that are installed by the boot chain
![Boot chain diagrams legend Boot chain diagrams legend](/stm32mpu/nsfr_img_auth.php/2/28/Boot_chains_legend.png)
The legend on the right illustrates how the information about the various components shown in the frames are involved in the boot process. These are highlighted as follows:
- The box color shows the component source code origin
- The arrows show the loading and calling actions between the components
- The Cube logo is used on the top right corner of components that can be configured via STM32CubeMX
- The lock show the components that can be authenticated during the boot process