2025-04-16 12:14 AM
In previous iterations of ST Cube IDE, the project creation wizzard included a tick box to create a project based on TrustZone. This option seems to have been removed. I am using an STM32H755.
Is there another way in which TrustZone based projects should now be created, and if so, could someone direct me to the revised documentation? I searched but maybe I am missing something?
Solved! Go to Solution.
2025-04-16 1:35 AM
Hello again @NickO
By checking the RM0433 Rev 8 (Reference manual STM32H742, STM32H743/753 and STM32H750 V):there is no Bit TZEN: Global TrustZone security enable and that's why there is no tick box to create a project based on TrustZone which means STM32CubeMX is behaving correctly.
On the other hand for example STM32U575 does support a TRUSTZONE and if you check RM0456 Rev 6
you find this
so there is a tick box to create a project based on TrustZone.
2025-04-16 12:24 AM
Hello @NickO
First let me thank you for reporting.
I'm currently investigating this issue. I will get back to you asap.
THX
Ghofrane
2025-04-16 1:35 AM
Hello again @NickO
By checking the RM0433 Rev 8 (Reference manual STM32H742, STM32H743/753 and STM32H750 V):there is no Bit TZEN: Global TrustZone security enable and that's why there is no tick box to create a project based on TrustZone which means STM32CubeMX is behaving correctly.
On the other hand for example STM32U575 does support a TRUSTZONE and if you check RM0456 Rev 6
you find this
so there is a tick box to create a project based on TrustZone.
2025-04-16 1:59 AM
Hello
The STM32H755 does support trust zone however?
Nick
2025-04-16 2:08 AM
Correction - I think I can see the issue. The 755 has RSS, but not TrustZone. I am confusing STM32 Trust with TrustZone?