Looking for LPC55S69-EVK solid TF-M + non-secure FreeRTOS example

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Looking for LPC55S69-EVK solid TF-M + non-secure FreeRTOS example

跳至解决方案
364 次查看
AlexKuznetsov
Contributor II

I'm looking for a full functional example for LPC55S69-EVK board.

I would like to run FreeRTOS on the non secure side and call some secure functions provided by TrustedFirmware-M (TF-M). Is there any a such example available across the net?

标签 (1)
0 项奖励
1 解答
4 回复数
326 次查看
AlexKuznetsov
Contributor II
0 项奖励
335 次查看
AlexKuznetsov
Contributor II

tfm_demo is based on the RTX RTOS, not a FreeRTOS.

0 项奖励
341 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @AlexKuznetsov 

The purpose of dividing Secure and non-secure  is to protect secure part from being read by non-secure ones. So why do you want to call secure function on secure world? 

There is freeRTOS secure/non-secure demo under SDK:

Alice_Yang_0-1711524534483.png

 

BR

Alice

 

0 项奖励
338 次查看
AlexKuznetsov
Contributor II

This is a different stuff.

I would say your example is a ported solution from FreeRTOS (https://www.freertos.org/RTOS-Cortex-M33-LPC55S69-MCUXpresso-GCC.html)

In the NXP SDK you have tfm based examples like tfm_demo_ns & tfm_demo_s, unfortunately the NS part is a bare-metal example.

So my main problem is a non-secure FreeRTOS part and I'm still looking for a such example.

0 项奖励