Skip to main content
Associate II
December 4, 2025
Question

X-NUCLEO-IHM08M1 with NUCLEO-U575ZI-Q and TrustZone

  • December 4, 2025
  • 3 replies
  • 498 views

I have been trying to generate a motor control demo for TrustZone enabled environment but seems Motorcontrol work bench does not support that. Is there any procedure/ way to manually port the code to TrustZone enabled environment? 

3 replies

GMA
Technical Moderator
December 8, 2025

Hello @Suthan,

What procedure did you use?
Did you generate a motor control project, load the .ioc result on STM32CubeMx tool, switch on the Global TrustZone Controler IP and generate the project with CubeMX?

If you agree with the answer, please accept it by clicking on 'Accept as solution'.Best regards.GMA
SuthanAuthor
Associate II
December 8, 2025

Yes, correct. But I do not see M33 and M33NS options as shown below.

Another option I see is generate TrustZone enabled project and manual migration of motor control code. What is the procedure to do second one?

Suthan_0-1765216593340.png

 

GMA
Technical Moderator
December 12, 2025

Hello @Suthan,

Motor control SDK creates a Non-Secure application.
To fully address the security topic, create a new IOC from scratch enabling TrustZone.
This will create two projects : Secure and Non-Secure. You will put all MC feature in the Non-Secure part.

If you agree with the answer, please accept it by clicking on 'Accept as solution'.Best regards.GMA