MCUboot FAQ ¶
Refer to MCUboot open-source documentation.
Additional FAQ related to this version modified by STMicroelectronics: ¶
Are the modifications by STMicroelectronics applicable to all STM32 series? ¶
MCUboot is a hardware-agnostic middleware, and the modifications provided by STMicroelectronics are designed to be applicable across all STM32 series.
How to sign firmware image? ¶
To sign firmware image, the tool to use is STM32TrustedPackageCreator. It relies on an executable version of imgtool, which is the MCUboot open-source python script modified by STMicroelectronics, in line with modifications implemented by STMicroelectronics on bootloader code.
Is it possible to customize the signing tool? ¶
imgtool executable is integrated in STM32TrustedPackageCreator. The corresponding python scripts are available in this SW pack. It is possible to customize the imgtool python scripts according to user needs, and regenerate an imgtool executable, then replace the existing executable present in STM32TrustedPackageCreator installation (bin\Utilities\ subfolder).