We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello Team,
I'm working on a project using ARM Cortex-M3/M4/M7 development board where i need to configure the Trusted Execution Environment(TEE), but i could not able to do this.After that, i found that these architectures are not having (ARM TrustZone) technology.
However, I worked on ARM Cortex-33 based development board where i could configure the trust zone using various configuration tools.My question is how to add software level Trusted Execution Environment(TEE) trust zone for ARM Cortex-M3/M4/M7 processor?Is there any possible open source tool or software library available to do software level trustzone configuration for Cortex-M3/M4/M7 development board ?
Kindly let me know if anything available?
Thanks & Regards,
Balajikrishnan.G.S
Hi there, thanks for asking a question. I have moved your question to the Architectures and Processors forum. Many thanks.
TrustZone for Cortex-M was added in Armv8-M architecture. The processors you mention at Armv7-M. See the following links for more information:
https://www.arm.com/technologies/trustzone-for-cortex-m
https://developer.arm.com/Processors/TrustZone%20for%20Cortex-M
Regards, Ronan
Thanks ronan,
I have referred the link that you have provided from which I could understand the processor architecture & its features, but i could not have seen to configure the software level trustzone.
Can you able to elaborate the procedure to enable the software based trustzone for arm cortex-m3/m4/m7 processor?
If you have any reference, kindly guide me.
Hello,
My point was that you need an Armv8-M processor to implement this.