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
---------------------------------------------------------------------------- ---------------------------------------------------------
Hi Zhilei Wang,
You might find helpful the SPM design presentation, happened in 2021 on the TF-M Open tech forumhttps://www.trustedfirmware.org/meetings/tf-m-technical-forum/:
* Secure Partition Manager(SPM) Update PDF presentationhttps://www.trustedfirmware.org/docs/SPM_Update.pdf * Secure Partition Managed(SPM) Implementation Update PDF Presentationhttps://www.trustedfirmware.org/docs/tf-m_forum_20210916_Updated_SPM_Design.pdf 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
-------------------------------------------------------------------------------------------------------------------------------------
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...
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.o...
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 forumhttps://www.trustedfirmware.org/meetings/tf-m-technical-forum/:
* Secure Partition Manager(SPM) Update PDF presentationhttps://www.trustedfirmware.org/docs/SPM_Update.pdf * Secure Partition Managed(SPM) Implementation Update PDF Presentationhttps://www.trustedfirmware.org/docs/tf-m_forum_20210916_Updated_SPM_Design.pdf 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.orgmailto:tf-m@lists.trustedfirmware.org> Sent: Wednesday, March 2, 2022 11:21 AM To: Xinyu Zhang <Xinyu.Zhang@arm.commailto:Xinyu.Zhang@arm.com> Cc: 'Xinyu Zhang via TF-M' <tf-m@lists.trustedfirmware.orgmailto: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
-------------------------------------------------------------------------------------------------------------------------------------
tf-m@lists.trustedfirmware.org