TF-M Hello World¶
A simple sample based on Hello World that demonstrates adding Trusted Firmware-M (TF-M) to an application.
Overview¶
This sample uses the Platform Security Architecture (PSA) API to calculate a SHA-256 digest. The PSA API call is handled by the TF-M secure firmware.
Requirements¶
The sample supports the following development kits:
Hardware platforms |
PCA |
Board name |
Build target |
---|---|---|---|
PCA10095 |
|
||
PCA10090 |
|
Building and Running¶
This sample can be found under samples/tfm/tfm_hello_world
in the nRF Connect SDK folder structure.
See Building and programming a sample application for information about how to build and program the application.
Dependencies¶
This sample uses the TF-M module that can be found in the following location in the nRF Connect SDK folder structure:
modules/tee/tfm/