cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeU5 TFM Application (UM2581) on U575

Gencay
Associate III

Hello,

Can we run STM32CubeU5 TFM Application (UM2581) on U575 since it has not crypto hw like U585?

Thank you in advance!

Best Regards!

1 ACCEPTED SOLUTION

Accepted Solutions
Bubbles
ST Employee

Hi @Gencay​,

yes, crypto library will also work. TF-M needs the TrustZone isolation hardware, cryptography software implementation is a compromise that is acceptable.

BR,

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

4 REPLIES 4
Bubbles
ST Employee

Hi @Gencay​,

yes, crypto library will also work. TF-M needs the TrustZone isolation hardware, cryptography software implementation is a compromise that is acceptable.

BR,

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Gencay
Associate III

Hello @JHOUD​ Thank you for your answer.

May I also ask which one does ST suggests? TF-M or X-CUBE-SBSFU?

Thank you in advance!

Best Regards.

Hi, I believe X-CUBE-SBSFU package is not really a TFM. But in STM32cubeU5 package there are TFM and SBSFU applications - both for U585, so you need to replace the cryptography with library, but both are basically TF-M. Pick whichever you like more. The one called SBSFU is trying to ease transition from non-TZ SBSFU, like for former STM32L4 users, while the other is cleaner TF-M, but the difference is mostly in the application, not in the loader or boot part.

BR,

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Anto_Ricc
Associate

Hello @Gencay;

I'm working on the same topic: porting TFM Application designed for STM32U585xx to STM32U575xx. Can you please list the steps you follow to get this?

Many thanks in advance