Hello,
I am pleased to announce the new
v1.6.0 released of TF-M project.
New major features are:
- MCUboot updated to v1.9.0.
- Mbed TLS updated to v3.1.0 (Support all required PSA Crypto APIs).
- Enabled Secure Function (SFN) Model Partition compliance in IPC backend.
- Interrupt support (both SLIH/FLIH) for the SFN backend.
- MM-IOVEC Support for the SFN backend.
- The following Secure Partitions are converted to SFN model:
- Protected Storage
- Internal Trusted Storage
- Initial Attestation
- FF-M v1.1 SFN Model supported in Profile Small.
- HAL Separation of Library Model and IPC/SFN backend.
- FP support for Armv8.1-M Mainline for IPC backend.
- Simplified build output message and configurable output.
- Halting instead of rebooting on panic in debug build type.
- Automated testing of MCUboot BL2.
- A new driver interface for the CC-312 runtime library as specified in the PSA Unified Driver spec [1]_.
- Added reference bootloader stage 1 (BL1) bootloader for certain platforms.
- A new CC312 ROM library for the BL1.
- Updated documentation structure.
The changes tagged by
TF-Mv1.6.0 and located in the
release/v1.6.x branch at the moment.
In short, they will be integrated with the main branch and be available from there.
Thanks everyone for contribution, review and support this milestone.
Anton