Hi Zhilei,

 

Besides the info Anton provided that the tech forum is a good place to get closer to the project, this doc introduces the code structure:

https://tf-m-user-guide.trustedfirmware.org/docs/technical_references/design_docs/source_structure.html?highlight=structure

 

And it describes:

 

cmsis_psa/*  - CMSIS implementation for PSA-FF-M SPM.

cmsis_func/* - The library model implementation.

 

And I admit some of the docs especially the technical ones are out of date, we are under an technical document updating procedure now:

https://lists.trustedfirmware.org/archives/list/tf-m@lists.trustedfirmware.org/thread/LHPF327QPN3SWEEMACPN4MH4VM7HYCUM/

 

Welcome to tell us what kinds of docs you are expecting and we will put them into the update proposals and discuss how to address them.

 

BR.

 

/Ken

 

 

From: Anton Komlev via TF-M <tf-m@lists.trustedfirmware.org>
Sent: Wednesday, March 2, 2022 11:58 PM
To: tf-m@lists.trustedfirmware.org
Cc: nd <nd@arm.com>
Subject: [TF-M] Re: TF-M design documents about spm

 

Hi Zhilei Wang,

 

You might find helpful the SPM design presentation, happened in 2021 on the TF-M Open tech forum:

Also, welcome to the forum tomorrow where you can ask your questions

https://www.trustedfirmware.org/meetings/tf-m-technical-forum/

 

Best regards,

Anton

 

 

From: zhilei.wang via TF-M <tf-m@lists.trustedfirmware.org>
Sent: Wednesday, March 2, 2022 11:21 AM
To: Xinyu Zhang <Xinyu.Zhang@arm.com>
Cc: 'Xinyu Zhang via TF-M' <tf-m@lists.trustedfirmware.org>
Subject: [TF-M] TF-M design documents about spm

 

Dear All,

       I view the tf-m source code for the first time, and many of the code details can not be make clear. So .., 

where may I find the design documents of spm, for example: trusted-firmware-m-TF-Mv1.5.0\secure_fw\spm\cmsis_func  and cmsis_psa software modules.

 

 

 

Best Regards

 

Wang Zhilei | Software

Beken Corporation

 

-------------------------------------------------------------------------------------------------------------------------------------