blob: 305e253c5032d1497a8a269ec5fc63815920704b [file] [log] [blame]
Kevin Peng7387d882022-04-15 12:18:34 +08001*************
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
Anton Komlevde14f452022-06-19 15:45:26 +010038 - :doc:`AN552. </platform/arm/mps3/an552/README>`
Kevin Peng7387d882022-04-15 12:18:34 +080039
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.*