Is it possible to set SPI to be secure in the LPC55S69-EVK board?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is it possible to set SPI to be secure in the LPC55S69-EVK board?

1,349 Views
mat1024
Contributor III

Hi,

 

I am new to Trustzone-M so my question can be awkward and stupid, but I am curious if I can set SPI on the board as secure. What I mean by 'secure' is that I want only a trusted application can access that SPI.

I plan to use a WiFi expansion board(WiFi 10 click) with the main board, and I guess the expansion board can be connected through SPI. I want to lock the WiFi module only can be used by the trusted application, but I don't know how to start and even I am not sure whether or not it is feasible to do.

Or, can I preempt sending a packet even though the expansion board is used by other processes? I want to prioritize my application to any other programs to use the WiFi module.

Also, I am trying to find the document with register maps for the LPC55S69 board, but I can't easily find it.

Any answers or guidance would be highly appreciated. Thanks a lot!

0 Kudos
Reply
3 Replies

1,326 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello mat1024,

1) There is  Trustzone demo under SDK , you can first have a look, download from:

https://mcuxpresso.nxp.com/en/select  

Alice_Yang_0-1660032893647.png

2) There is a trustzone hands-on with lpc55s69, you can also have a look at, I attach it for you.

 

3)About  register maps for the LPC55S69 board, how about the User Manual:

https://cache.nxp.com.cn/secured/assets/documents/en/user-guide/UM11126.pdf?__gda__=1660040005_517e0...  

 

BR

Alice

 

0 Kudos
Reply

1,318 Views
mat1024
Contributor III

Hi Alice,

 

Thanks for your reply. I already downloaded the TZ demo in SDK, and tried to understand whether it is feasible to use TZ for the secure SPI by observing the source code.

I am looking into the user manual document, but still don't clearly know if I can lock SPI.

If you can introduce someone who is an expert on TZ-M, it would be greatly appreciated!

Thanks!

 

Best,

Youngil Kim

0 Kudos
Reply

1,305 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello mat1024,

You can configure SPI in security area, refer to: 

https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/Operate-peripherals-under-TrustZone/ta-p...   

 

BR

Alice

0 Kudos
Reply