-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: tfm: move overview to a separate page #20874
base: main
Are you sure you want to change the base?
doc: tfm: move overview to a separate page #20874
Conversation
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:more detailsGithub labels
List of changed files detected by CI (0)
Outputs:ToolchainVersion: Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
dab0adf
to
647ce8f
Compare
|
d73fb37
to
4b84ead
Compare
78d01f5
to
3016ef8
Compare
3016ef8
to
0699eed
Compare
b732bed
to
b32e031
Compare
b32e031
to
0e2ea34
Compare
0e2ea34
to
5cad585
Compare
The default configuration of TF-M has all supported features enabled, which results in a significant memory footprint. | ||
For this reason, the |NCS| provides a minimal version of the TF-M secure application, which shows how to configure a reduced version of TF-M. | ||
|
||
The secure services supported by the minimal version allow for: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In TF-M, functions are either available from the SPE only or from both NSPE+SPE. As a user, it is important to know which functionality I can use from the NSPE.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to think where to put this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that this is solved if we mention that APIs linked to below can be called from the non-secure side, such as is mentioned with Reboot.
For example :
"Using the :ref:platform services <ug_tfm_services_platform>
with tfm_platform_api.h
from the non-secure side"
c97056d
to
db8950e
Compare
Moved the Overview section of the TF-M doc to a separate page. Moved the PSA Certified API page one level up. Added information about security services supported by minimal build. NCSDK-32307, NCSDK-15032, and NCSDK-9188. Signed-off-by: Grzegorz Ferenc <Grzegorz.Ferenc@nordicsemi.no>
db8950e
to
3507ec4
Compare
Moved the Overview section of the TF-M doc to a separate page. NCSDK-32307 and NCSDK-9188.