How to start with SFI on STM32H5 with Secure Manager

Revision as of 18:47, 26 July 2023 by Registered User (→‎Package structure overview)

under construction

1. Prerequisites

1.1. HW

1.2. SW

  • CubeFW
  • XCube security

1.3. Tools

  • CubePrg

2. Package structure overview

windows directories tree

3. SFI Image creation

3.1. inputs

3.1.1. Key

3.1.2. IV

3.1.3. OEM FW

3.1.4. SSFI

3.1.5. OEM OBK

3.1.5.1. DA

from C:\STM32CubeFirmware_Installation_path\Firmware\Projects\STM32H573I-DK\ROT_Provisioning\DA\Config\DA_Config.xml SMAK getting started: slide 50

3.1.5.2. HDPL1_for_STiRoT

from C:\STM32CubeFirmware_Installation_path\Firmware\Projects\STM32H573I-DK\ROT_Provisioning\SM\Config\SM_Config_Others.xml SMAK getting started: slide 49

3.1.5.3. HDPL2_for_3NS_Config

from C:\STM32CubeFirmware_Installation_path\Firmware\Projects\STM32H573I-DK\ROT_Provisioning\SM\Config\SM_Config_General.xml SMAK getting started: slide 46

3.1.5.4. HDPL2_for_3NS

from C:\STM32CubeFirmware_Installation_path\Firmware\Projects\STM32H573I-DK\ROT_Provisioning\SM\Config\SM_Config_Keys.xml generate obk %stm32tpccli% -pb %projectdir%ST\SM_ST_Settings_1.xml %stm32tpccli% -obk %projectdir%ST\SM_ST_Settings_2.xml SMAK getting started: slide 48

3.1.6. Modules

3.1.7. OB

3.2. output

.sfi file

3.3. HSM provisioning

3.4. SFI image programming

No categories assignedEdit