STM32 MPU OpenSTLinux release note/Changes notification: Difference between revisions


Latest revision as of 14:57, 18 October 2024

BackToNavigationTree button.png





1. Article purpose[edit | edit source]

The article aims to help rebase an STM32 MPU project on a new ecosystem release by focusing on the impacts of the main changes.

2. Scope of this article[edit | edit source]

This article provides some details for the main changes between STM32 MPU ecosystem release <span title="Main software components: unknown revision unknown revision unknown revision unknown revision unknown revision unknown revision unknown revision unknown revision unknown revision">v5.1.0 More info.png and new STM32 MPU ecosystem release unknown revision 6.0.0 Warning.png . The aim is to help migrate your project.

All Information about the features delivered in the new release is also available in the OpenSTLinux release note.

3. Impacted domains[edit | edit source]

3.1. Yocto build environment for Distribution Package[edit | edit source]

  • For the process to enable secure boot from Distribution package updated, refer to dedicated wiki page.

3.2. Hardware configuration[edit | edit source]

Check the device tree files for the STMP32 MPU board for more details:

Linux® kernel: between unknown revision unknown revision and previous unknown revision unknown revision

U-Boot: between unknown revision unknown revision and previous unknown revision unknown revision

  • Alignment with Linux® kernel device tree

OP-TEE: between unknown revision unknown revision and previous unknown revision unknown revision

  • Alignment with Linux® kernel device tree

TF-A: between unknown revision unknown revision and previous unknown revision unknown revision

  • Alignment with Linux® kernel device tree

3.3. System configuration[edit | edit source]

  • The configuration of optee profile are now centralized via the usage of boot scheme:
    • BOOTSCHEME_LABELS += "opteemin" for system_services
    • BOOTSCHEME_LABELS += "optee" for secure_and_system_services

3.4. Boot stages[edit | edit source]

  • None

3.5. Security[edit | edit source]

  • None

3.6. User space and applications[edit | edit source]

  • None

4. References[edit | edit source]