Skip to main content
Laurids_PETERSEN
ST Community Manager
February 18, 2025

STM32H5 Secure Manager course

  • February 18, 2025
  • 4 replies
  • 4463 views

Learn the steps to install STM32Trust TEE Secure Manager on your STM32-based devices and achieve robust security. Furthermore, examine the advanced STM32H5 security features, like product state, debug authentication, and STiROT, which are specifically engineered to address the diverse security needs of your design.

What you'll learn

  • How to get started with Secure Manager
  • How to create your application launched by Secure Manager
  • How to add encryption services for sensitive data
  • Debug authentication

Ready to get started?

You can find information about prerequisites starting at 1:36 in the video. The videos are available in our YouTube playlist embedded below, or at the following URL:

https://www.youtube.com/playlist?list=PLnMKNibPkDnF5QuZDba2fd2mhOBb0huJK

 

Join the discussion

Share your thoughts, ask questions, and engage with fellow developers. Our experts are active in this post and are excited to hear your feedback. 

Additional resources

4 replies

Christian Keydel
Associate III
July 1, 2025

The tutorial no longer works with en.x-cube-sec-m-h5-v2-0-0. See video at 10:59:

https://youtu.be/ZGr979x2sIs?si=QQc5MZUr2rYoKNrA&t=659

provisioning_auto.bat no longer exists, there is provisioning.py and PyHelper\ directory.

Could you advise how to get over this hump?

 

Edit: See https://community.st.com/t5/stm32-mcus-security/stm32h5-secure-manager-course-no-longer-working-with/m-p/817915#M8652

Laurids_PETERSEN
ST Community Manager
July 18, 2025

Hi @Christian Keydel,
I see that you created a seperate thread (thanks!) and have got a response.
I wanted to inform you that we are currently working on the best possible solution to update the video accordingly. 

Best regards,
Laurids

Associate II
July 21, 2025

Hi @Laurids_PETERSEN 

Hi @Christian Keydel sorry if I add noise to this thread but it seems the right place to write. Also if you have suggestions, it is really appreciated.

 

by following the wiki page, however there is no explanation about how to use cubemx for developing the non secure application tied to the SecureManager.

 

By following the video instead, when I reach the boot path generation, If I deselect Secure project in Project structure then no boot path selection is possible. It is greyed out. 

In my opinion, the wiki pages does not explain how to proceed over this step.

andyi_0-1753110972561.pngandyi_1-1753110984461.png

I am using X-Cube 2.0.0 downloaded from the ST website and I updated CubeMX to version 6.15.0

Associate II
July 22, 2025