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