2025-12-04 11:20 AM
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?
2025-12-08 9:11 AM
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?
2025-12-08 9:56 AM - edited 2025-12-08 10:09 AM
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?
2025-12-12 1:12 AM
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.