Kevin Peng | 7387d88 | 2022-04-15 12:18:34 +0800 | [diff] [blame] | 1 | ************* |
| 2 | Version 1.6.0 |
| 3 | ************* |
| 4 | |
| 5 | New 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 | |
| 30 | New security advisories |
| 31 | ======================= |
| 32 | |
| 33 | - :doc:`TFMV-5. </security/security_advisories/fwu_write_vulnerability>` |
| 34 | |
| 35 | New platforms supported |
| 36 | ======================= |
| 37 | |
Anton Komlev | de14f45 | 2022-06-19 15:45:26 +0100 | [diff] [blame] | 38 | - :doc:`AN552. </platform/arm/mps3/an552/README>` |
Kevin Peng | 7387d88 | 2022-04-15 12:18:34 +0800 | [diff] [blame] | 39 | |
| 40 | Deprecated platforms |
| 41 | ==================== |
| 42 | |
| 43 | None |
| 44 | |
| 45 | Tested platforms |
| 46 | ================ |
| 47 | |
| 48 | The 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 | |
| 65 | Known issues |
| 66 | ============ |
| 67 | |
| 68 | Some 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 | |
| 78 | Issues closed since v1.5.0 |
| 79 | ========================== |
| 80 | |
| 81 | The 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 | |
| 91 | Reference |
| 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.* |