Hello,
TF-M project released
v1.5.0 in
release/v1.5.x branch and tagged as TF-Mv1.5.0.
In the following days the changes from the release branch will be integrated with the main branch.
Please take a look into the release notes for the new features and changes:
https://git.trustedfirmware.org/TF-M/trusted-firmware-m.git/tree/docs/releases/1.5.0.rst?h=TF-Mv1.5.0
The HTML version will be available after the main branch update.
New major features are:
-
MCUboot updated to v1.8.0.
-
Thread mode SPM.
-
Add Non-secure Client Extension (NSCE) for non-secure client ID management support.
-
Secure Function model support in framework.
-
Support Memory-mapped IOVECs.
-
Decouple documentation and binary builds.
-
Manifest tool skips disabled Secure Partitions.
-
Provisioning and OTP are supported.
-
PSA Protected Storage, Internal Trusted Storage, Initial Attestation services are converted to Stateless services.
-
Support out-of-tree build of Secure Partitions.
-
Support out-of-tree build of platform specific test suites.
-
Introduce platform binding HAL.
-
ITS enhancement for harden ITS module against invalid data in Flash.
-
Support to select/deselect single or multiple TF-M regression test cases.
-
Decouple regression test flag configuration from TF-M.
-
New platforms added.
Thank you, everyone who contributed to this milestone.
Anton Komlev