Registered User mNo edit summary |
Registered User No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{ApplicableFor | |||
|MPUs list=STM32MP13x, STM32MP15x | |MPUs list=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x | ||
|MPUs checklist=STM32MP13x, STM32MP15x | |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x | ||
}}</noinclude> | }} | ||
<noinclude></noinclude> | |||
The '''OpenSTLinux BSP''' encompasses the following components: | The '''OpenSTLinux BSP''' encompasses the following components: | ||
* The '''boot chain''' based on '''TF-A''' and '''U-Boot''' | * The '''boot chain''' based on '''TF-A''' and '''U-Boot''' | ||
Line 11: | Line 12: | ||
[[File: OpenSTLinux architecture overview.png|link=OpenSTLinux architecture overview|thumb|Zoom out to OpenSTLinux distribution]] | [[File: OpenSTLinux architecture overview.png|link=OpenSTLinux architecture overview|thumb|Zoom out to OpenSTLinux distribution]] | ||
{{ImageMap|Image:OpenSTLinux_BSP_SW_Overview.png{{!}} frame {{!}} center {{!}} OpenSTLinux BSP architecture overview | {{ImageMap|Image:OpenSTLinux_BSP_SW_Overview.png{{!}} frame {{!}} center {{!}} OpenSTLinux BSP architecture overview | ||
rect 16 37 111 95 [[OP-TEE overview]] | rect 16 37 111 95 [[STM32 MPU OP-TEE overview]] | ||
rect 119 37 216 95 [[TF-A overview]] | rect 119 37 216 95 [[TF-A overview]] | ||
rect 235 37 331 95 [[U-Boot overview]] | rect 235 37 331 95 [[U-Boot overview]] |
Revision as of 14:46, 14 October 2024
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.

OpenSTLinux BSP architecture overview