LPC55S69 running FreeRTOS and Plug and Trust middleware together

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

LPC55S69 running FreeRTOS and Plug and Trust middleware together

333 次查看
joehwang_veridian
Contributor I

Hi I am trying to run SE052 secure element software in LPC55S69 processor running FreeRTOS. 
So far I can find the SE052 specific SDK (se05x_ksdk-lpcxpresso55s69_v04.05.00) which has examples for working with the secure element on bare metal,  and LPC55S69 general SDK that includes FreeRTOS OS  (SDK_25_03_00_LPCXpresso55S69)  but I am unable to find or build an SDK that has both FreeRTOS support as well as secure element middleware support.  

I tried downloading just the Plug and Trust middleware (SE-PLUG-TRUST-MW_04.07.00) and copy into the SDK but this approach ultimately does not work because of all the build problems. 

What is the best way to produce an SDK that has both FreeRTOS support and support for SE052 middleware?  Thank you! 

标记 (1)
0 项奖励
回复
2 回复数

254 次查看
joehwang_veridian
Contributor I

Thanks for the reply  - I took the approach to take the LPC55S69 SDK with plug and trust for SE052 support built in, and then overlaid FreeRTOS portion from plain LPC55S69 SDK without SE052 support.  In the process I found some bugs in the middleware, happy to share those if you would like.   But I see that similar issues come up when trying to integrate other packages such as PKCS11 which is also based on middleware version 04.07.    I have a follow up question - when will NXP update the LPC55S69 SDK for SE052 support to plug and trust middleware version 04.07?  

0 项奖励
回复

313 次查看
Harry_Zhang
NXP Employee
NXP Employee

Hi @joehwang_veridian 

I think you can Start with the LPC55S69 SDK with FreeRTOS.

Manually integrate SE-PLUG-TRUST-MW into your project.

Resolve platform layer and I2C driver hooks.

Verify FreeRTOS-safe calls.

BR

Harry

0 项奖励
回复