2026-02-18 3:38 PM
I see only one other answer to this question, here: Solved: TrustZone Enable afterwards - STMicroelectronics Community
However, others are not answered. Can you confirm that there is a solid reason why the TrustZone cannot be enabled after the project has been created? Does it scramble to ioc file? Was this an issue with previous versions of CubeMX and perhaps no longer an issue?
Core: M33
2026-02-24 2:20 AM
Hello @jackalope ,
I don't see any way how you can do this using STM32CubeMX interface.
What I would do is create the new TrustZone Project from scratch, open also old project and update.
Another way could be to keep your non secure project as it is, create a new TrustZone enabled project to generate only the secure part.
Best regards
Jocelyn
2026-03-05 5:52 PM
I've come to the same conclusion and trying to decide which direction to go. I would assume this is a common and that others have started a project and later given a new requirement for TrustZone. With that said, surely there's some literature or documentation regarding this migration, is there not?