tfm_secureboot_s

Overview

The Trusted Firmware M (TF-M) PSA Dev API test application provides verification that secure service API behaviours are implemented correctly. This is secure part of the application.

NOTE: The TF-M main() functions have a non-standard location: - Secure main() is in the tf-m\secure_fw\spm\cmsis_psa\main.c file. - Non-Secure main() is in the tf-m-tests\app\main_ns.c file.

Workspace structure:

  • tfm_s_crypto_client: Project creating the static library required by the secure processing environment (S)

  • tfm_secureboot_s: Project running in the secure processing environment (S)

  • tfm_secureboot_ns: Project running in the non-secure processing environment (NS)

Supported Boards