Secure Boot STM32H7RS How to Introduction

Revision as of 17:57, 18 March 2024 by Registered User
Under construction.png Coming soon


Target description

The purpose of this article is to provide the background knowledge needed to understand and execute the related "How to start".
This introduction article reviews some technical notions related to this topic.
More detailed explanations are available in the following articles:


1. Introduction

A boot path selection interface is embedded in the STM32CubeMX to help customers to select the boot configuration adapted to their needs.
The STM32CubeFW examples are using the provided script, configuration files, and user application codes.
The STM32CubeMX examples are using implicitly similar configuration files, but the appropriate boot path is chosen graphically through the tool and the initial codes are generated.

  • The STM32H7Rx devices have limited hardware cryptography support. The STiRoT (ST immutable Root of Trust) is not supported
  • The STM32H7Sx devices are supporting full hardware cryptography. All possible boot paths are supported.


2. STM32H7RS possible boot paths

The possible bootpaths for STM32H7RS are shown in the figure below.



The configuration is done through the following main choices. See possible boot paths in below section and in the Secure Boot for STM32H5 article: