cancel
Showing results for 
Search instead for 
Did you mean: 

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

Suthan
Associate II

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 3
GMA
ST Employee

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
Suthan
Associate II

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
ST Employee

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