1*************
2Version 1.6.0
3*************
4
5New major features
6==================
7
8  - MCUboot updated to v1.9.0.
9  - Mbed TLS updated to v3.1.0 (Support all required PSA Crypto APIs).
10  - Enabled Secure Function (SFN) Model Partition compliance in IPC backend.
11  - Interrupt support (both SLIH/FLIH) for the SFN backend.
12  - MM-IOVEC Support for the SFN backend.
13  - The following Secure Partitions are converted to SFN model:
14
15    - Protected Storage
16    - Internal Trusted Storage
17    - Initial Attestation
18
19  - FF-M v1.1 SFN Model supported in Profile Small.
20  - HAL Separation of Library Model and IPC/SFN backend.
21  - FP support for Armv8.1-M Mainline for IPC backend.
22  - Simplified build output message and configurable output.
23  - Halting instead of rebooting on panic in debug build type.
24  - Automated testing of MCUboot BL2.
25  - A new driver interface for the CC-312 runtime library as specified in the PSA Unified Driver spec [1]_.
26  - Added reference bootloader stage 1 (BL1) bootloader for certain platforms.
27  - A new CC312 ROM library for the BL1.
28  - Updated documentation structure.
29
30New security advisories
31=======================
32
33  - :doc:`TFMV-5. </security/security_advisories/fwu_write_vulnerability>`
34
35New platforms supported
36=======================
37
38  - :doc:`AN552. </platform/arm/mps3/an552/README>`
39
40Deprecated platforms
41====================
42
43None
44
45Tested platforms
46================
47
48The following platforms are successfully tested in this release.
49
50- AN519
51- AN521
52- AN547
53- B-U585I-IOT02A
54- Corstone-1000
55- Corstone-Polaris
56- LPCXpresso55S69
57- Musca-B1
58- Musca-S1
59- nrf9160
60- nrf5340
61- NUCLEO-L552ZE-Q
62- PSoC 64
63- STM32L562E-DK
64
65Known issues
66============
67
68Some open issues are not fixed in this release.
69
70.. list-table::
71
72  * - **Descriptions**
73    - **Issue links**
74
75  * - | PSA Arch framework test suite has several known failures.
76    - PSA Arch framework test failures [3]_
77
78Issues closed since v1.5.0
79==========================
80
81The following issues in v1.5.0 known issues list are closed.
82
83.. list-table::
84
85  * - **Descriptions**
86    - **Issue links**
87
88  * - | Arm Compiler [SDCOMP-59788]. See the Arm Compiler 6.18 release note [2]_ For details.
89    - https://developer.trustedfirmware.org/T979
90
91Reference
92=========
93
94
95.. [1] `PSA Unified Driver spec <https://github.com/Mbed-TLS/mbedtls/blob/development/docs/proposed/psa-driver-interface.md>`_
96
97.. [2] `Arm Compiler 6.18 release note: <https://developer.arm.com/-/media/Arm%20Developer%20Community/Downloads/Arm%20Compiler%20for%20Embedded/6-18/Release%20notes%20for%20Arm%20Compiler%20for%20Embedded%206.pdf>`_
98
99.. [3] `PSA Arch framework test failures <https://developer.trustedfirmware.org/w/tf_m/release/psa_arch_ff_test_result_in_tf-m_v1.6_release/>`_
100
101--------------
102
103*Copyright (c) 2022, Arm Limited. All rights reserved.*
104