1.. 2 # Copyright (c) 2022-2024, Arm Limited. 3 # 4 # SPDX-License-Identifier: MIT 5 6############# 7Release notes 8############# 9 10 11************************* 12Disclaimer 13************************* 14 15You expressly assume all liabilities and risks relating to your use or operation 16of Your Software and Your Hardware designed or modified using the Arm Tools, 17including without limitation, Your software or Your Hardware designed or 18intended for safety-critical applications. Should Your Software or Your Hardware 19prove defective, you assume the entire cost of all necessary servicing, repair 20or correction. 21 22*********************** 23Release notes - 2024.06 24*********************** 25 26Known Issues or Limitations 27--------------------------- 28 29 - Use Ethernet over VirtIO due to lan91c111 Ethernet driver support dropped from U-Boot. 30 - Due to the performance uplimit of MPS3 FPGA and FVP, some Linux distros like Fedora Rawhide can not boot on Corstone-1000 (i.e. user may experience timeouts or boot hang). 31 - Corstone-1000 SoC on FVP doesn't have a secure debug peripheral. It does on the MPS3. 32 - See previous release notes for the known limitations regarding ACS tests. 33 34Platform Support 35----------------- 36 - This software release is tested on Corstone-1000 FPGA version AN550_v2 37 https://developer.arm.com/downloads/-/download-fpga-images 38 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.23_25 39 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 40 41*********************** 42Release notes - 2023.11 43*********************** 44 45Known Issues or Limitations 46--------------------------- 47 48 - Use Ethernet over VirtIO due to lan91c111 Ethernet driver support dropped from U-Boot. 49 - Temporally removing the External system support in Linux due to it using multiple custom devicetree bindings that caused problems with SystemReady IR 2.0 certification. For External system support please refer to the version 2023.06. We are aiming to restore it in a more standardised manner in our next release. 50 - Due to the performance uplimit of MPS3 FPGA and FVP, some Linux distros like Fedora Rawhide can not boot on Corstone-1000 (i.e. user may experience timeouts or boot hang). 51 - PSA Crypto tests (psa-crypto-api-test command) approximately take 30 minutes to complete for FVP and MPS3. 52 - Corstone-1000 SoC on FVP doesn't have a secure debug peripheral. It does on the MPS3. 53 - See previous release notes for the known limitations regarding ACS tests. 54 55Platform Support 56----------------- 57 - This software release is tested on Corstone-1000 FPGA version AN550_v2 58 https://developer.arm.com/downloads/-/download-fpga-images 59 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.23_25 60 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 61 62*********************** 63Release notes - 2023.06 64*********************** 65 66Known Issues or Limitations 67--------------------------- 68 - FPGA supports Linux distro install and boot through installer. However, FVP only supports openSUSE raw image installation and boot. 69 - Due to the performance uplimit of MPS3 FPGA and FVP, some Linux distros like Fedora Rawhide can not boot on Corstone-1000 (i.e. user may experience timeouts or boot hang). 70 - PSA Crypto tests (psa-crypto-api-test command) take 30 minutes to complete for FVP and 1 hour for MPS3. 71 - Corstone-1000 SoC on FVP doesn't have a secure debug peripheral. It does on the MPS3 . 72 - The following limitations listed in the previous release are still applicable: 73 74 - UEFI Compliant - Boot from network protocols must be implemented -- FAILURE 75 76 - Known limitations regarding ACS tests - see previous release's notes. 77 78Platform Support 79----------------- 80 - This software release is tested on Corstone-1000 FPGA version AN550_v2 81 https://developer.arm.com/downloads/-/download-fpga-images 82 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.19_21 83 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 84 85************************** 86Release notes - 2022.11.23 87************************** 88 89Known Issues or Limitations 90--------------------------- 91 - The external-system can not be reset individually on (or using) AN550_v1 FPGA release. However, the system-wide reset still applies to the external-system. 92 - FPGA supports Linux distro install and boot through installer. However, FVP only supports openSUSE raw image installation and boot. 93 - Due to the performance uplimit of MPS3 FPGA and FVP, some Linux distros like Fedora Rawhide can not boot on Corstone-1000 (i.e. user may experience timeouts or boot hang). 94 - Below SCT FAILURE is a known issues in the FVP: 95 UEFI Compliant - Boot from network protocols must be implemented -- FAILURE 96 - Below SCT FAILURE is a known issue when a terminal emulator (in the system where the user connects to serial ports) does not support 80x25 or 80x50 mode: 97 EFI_SIMPLE_TEXT_OUT_PROTOCOL.SetMode - SetMode() with valid mode -- FAILURE 98 - Known limitations regarding ACS tests: The behavior after running ACS tests on FVP is not consistent. Both behaviors are expected and are valid; 99 The system might boot till the Linux prompt. Or, the system might wait after finishing the ACS tests. 100 In both cases, the system executes the entire test suite and writes the results as stated in the user guide. 101 102 103Platform Support 104----------------- 105 - This software release is tested on Corstone-1000 FPGA version AN550_v1 106 https://developer.arm.com/downloads/-/download-fpga-images 107 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.19_21 108 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 109 110************************** 111Release notes - 2022.04.04 112************************** 113 114Known Issues or Limitations 115--------------------------- 116 - FPGA support Linux distro install and boot through installer. However, 117 FVP only support openSUSE raw image installation and boot. 118 - Due to the performance uplimit of MPS3 FPGA and FVP, some Linux distros like Fedora Rawhide 119 cannot boot on Corstone-1000 (i.e. user may experience timeouts or boot hang). 120 - Below SCT FAILURE is a known issues in the FVP: 121 UEFI Compliant - Boot from network protocols must be implemented -- FAILURE 122 123Platform Support 124----------------- 125 - This software release is tested on Corstone-1000 FPGA version AN550_v1 126 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.17_23 127 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 128 129************************** 130Release notes - 2022.02.25 131************************** 132 133Known Issues or Limitations 134--------------------------- 135 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS, 136 BSA), manual capsule update test, Linux distro install and boot. 137 138Platform Support 139---------------- 140 - This software release is tested on Corstone-1000 FPGA version AN550_v1 141 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.17_23 142 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 143 144Release notes - 2022.02.21 145-------------------------- 146 147Known Issues or Limitations 148--------------------------- 149 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS, 150 BSA), manual capsule update test, Linux distro install and boot, psa-arch-test. 151 152Platform Support 153---------------- 154 - This software release is tested on Corstone-1000 FPGA version AN550_v1 155 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21 156 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 157 158Release notes - 2022.01.18 159-------------------------- 160 161Known Issues or Limitations 162--------------------------- 163 164 - Before running each SystemReady-IR tests: ACS tests (SCT, FWTS, BSA), manual 165 capsule update test, Linux distro install and boot, etc., the SecureEnclave 166 flash must be cleaned. See user-guide "Clean Secure Flash Before Testing" 167 section. 168 169Release notes - 2021.12.15 170-------------------------- 171 172Software Features 173------------------ 174The following components are present in the release: 175 176 - Yocto version Honister 177 - Linux kernel version 5.10 178 - U-Boot 2021.07 179 - OP-TEE version 3.14 180 - Trusted Firmware-A 2.5 181 - Trusted Firmware-M 1.5 182 - OpenAMP 347397decaa43372fc4d00f965640ebde042966d 183 - Trusted Services a365a04f937b9b76ebb2e0eeade226f208cbc0d2 184 185 186Platform Support 187---------------- 188 - This software release is tested on Corstone-1000 FPGA version AN550_v1 189 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21 190 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 191 192Known Issues or Limitations 193--------------------------- 194 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS, 195 BSA), manual capsule update test, Linux distro install and boot, and 196 psa-arch-tests. 197 - Only the manual capsule update from UEFI shell is supported on FPGA. 198 - Due to flash size limitation and to support A/B banks,the wic image provided 199 by the user should be smaller than 15MB. 200 - The failures in PSA Arch Crypto Test are known limitations with crypto 201 library. It requires further investigation. The user can refer to `PSA Arch Crypto Test Failure Analysis In TF-M V1.5 Release <https://developer.trustedfirmware.org/w/tf_m/release/psa_arch_crypto_test_failure_analysis_in_tf-m_v1.5_release/>`__ 202 for the reason for each failing test. 203 204 205Release notes - 2021.10.29 206-------------------------- 207 208Software Features 209----------------- 210This initial release of Corstone-1000 supports booting Linux on the Cortex-A35 211and TF-M/MCUBOOT in the Secure Enclave. The following components are present in 212the release: 213 214 - Linux kernel version 5.10 215 - U-Boot 2021.07 216 - OP-TEE version 3.14 217 - Trusted Firmware-A 2.5 218 - Trusted Firmware-M 1.4 219 220Platform Support 221---------------- 222 - This Software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21 223 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 224 225Known Issues or Limitations 226--------------------------- 227 - No software support for external system(Cortex M3) 228 - No communication established between A35 and M0+ 229 - Very basic functionality of booting Secure Enclave, Trusted Firmware-A , OP-TEE , u-boot and Linux are performed 230 231Support 232------- 233For technical support email: support-subsystem-iot@arm.com 234 235For all security issues, contact Arm by email at psirt@arm.com. 236 237-------------- 238 239*Copyright (c) 2022-2023, Arm Limited. All rights reserved.* 240