1.. 2 # Copyright (c) 2022-2023, 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 - 2023.06 24*********************** 25 26Known Issues or Limitations 27--------------------------- 28 - FPGA supports Linux distro install and boot through installer. However, FVP only supports openSUSE raw image installation and boot. 29 - 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). 30 - PSA Crypto tests (psa-crypto-api-test command) take 30 minutes to complete for FVP and 1 hour for MPS3. 31 - Corstone-1000 SoC on FVP doesn't have a secure debug peripheral. It does on the MPS3 . 32 - The following limitations listed in the previous release are still applicable: 33 34 - UEFI Compliant - Boot from network protocols must be implemented -- FAILURE 35 36 - Known limitations regarding ACS tests - see previous release's notes. 37 38Platform Support 39----------------- 40 - This software release is tested on Corstone-1000 FPGA version AN550_v2 41 https://developer.arm.com/downloads/-/download-fpga-images 42 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.19_21 43 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 44 45************************** 46Release notes - 2022.11.23 47************************** 48 49Known Issues or Limitations 50--------------------------- 51 - 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. 52 - FPGA supports Linux distro install and boot through installer. However, FVP only supports openSUSE raw image installation and boot. 53 - 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). 54 - Below SCT FAILURE is a known issues in the FVP: 55 UEFI Compliant - Boot from network protocols must be implemented -- FAILURE 56 - 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: 57 EFI_SIMPLE_TEXT_OUT_PROTOCOL.SetMode - SetMode() with valid mode -- FAILURE 58 - Known limitations regarding ACS tests: The behavior after running ACS tests on FVP is not consistent. Both behaviors are expected and are valid; 59 The system might boot till the Linux prompt. Or, the system might wait after finishing the ACS tests. 60 In both cases, the system executes the entire test suite and writes the results as stated in the user guide. 61 62 63Platform Support 64----------------- 65 - This software release is tested on Corstone-1000 FPGA version AN550_v1 66 https://developer.arm.com/downloads/-/download-fpga-images 67 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.19_21 68 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 69 70************************** 71Release notes - 2022.04.04 72************************** 73 74Known Issues or Limitations 75--------------------------- 76 - FPGA support Linux distro install and boot through installer. However, 77 FVP only support openSUSE raw image installation and boot. 78 - Due to the performance uplimit of MPS3 FPGA and FVP, some Linux distros like Fedora Rawhide 79 cannot boot on Corstone-1000 (i.e. user may experience timeouts or boot hang). 80 - Below SCT FAILURE is a known issues in the FVP: 81 UEFI Compliant - Boot from network protocols must be implemented -- FAILURE 82 83Platform Support 84----------------- 85 - This software release is tested on Corstone-1000 FPGA version AN550_v1 86 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.17_23 87 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 88 89************************** 90Release notes - 2022.02.25 91************************** 92 93Known Issues or Limitations 94--------------------------- 95 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS, 96 BSA), manual capsule update test, Linux distro install and boot. 97 98Platform Support 99---------------- 100 - This software release is tested on Corstone-1000 FPGA version AN550_v1 101 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.17_23 102 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 103 104Release notes - 2022.02.21 105-------------------------- 106 107Known Issues or Limitations 108--------------------------- 109 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS, 110 BSA), manual capsule update test, Linux distro install and boot, psa-arch-test. 111 112Platform Support 113---------------- 114 - This software release is tested on Corstone-1000 FPGA version AN550_v1 115 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21 116 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 117 118Release notes - 2022.01.18 119-------------------------- 120 121Known Issues or Limitations 122--------------------------- 123 124 - Before running each SystemReady-IR tests: ACS tests (SCT, FWTS, BSA), manual 125 capsule update test, Linux distro install and boot, etc., the SecureEnclave 126 flash must be cleaned. See user-guide "Clean Secure Flash Before Testing" 127 section. 128 129Release notes - 2021.12.15 130-------------------------- 131 132Software Features 133------------------ 134The following components are present in the release: 135 136 - Yocto version Honister 137 - Linux kernel version 5.10 138 - U-Boot 2021.07 139 - OP-TEE version 3.14 140 - Trusted Firmware-A 2.5 141 - Trusted Firmware-M 1.5 142 - OpenAMP 347397decaa43372fc4d00f965640ebde042966d 143 - Trusted Services a365a04f937b9b76ebb2e0eeade226f208cbc0d2 144 145 146Platform Support 147---------------- 148 - This software release is tested on Corstone-1000 FPGA version AN550_v1 149 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21 150 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 151 152Known Issues or Limitations 153--------------------------- 154 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS, 155 BSA), manual capsule update test, Linux distro install and boot, and 156 psa-arch-tests. 157 - Only the manual capsule update from UEFI shell is supported on FPGA. 158 - Due to flash size limitation and to support A/B banks,the wic image provided 159 by the user should be smaller than 15MB. 160 - The failures in PSA Arch Crypto Test are known limitations with crypto 161 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/>`__ 162 for the reason for each failing test. 163 164 165Release notes - 2021.10.29 166-------------------------- 167 168Software Features 169----------------- 170This initial release of Corstone-1000 supports booting Linux on the Cortex-A35 171and TF-M/MCUBOOT in the Secure Enclave. The following components are present in 172the release: 173 174 - Linux kernel version 5.10 175 - U-Boot 2021.07 176 - OP-TEE version 3.14 177 - Trusted Firmware-A 2.5 178 - Trusted Firmware-M 1.4 179 180Platform Support 181---------------- 182 - This Software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21 183 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps 184 185Known Issues or Limitations 186--------------------------- 187 - No software support for external system(Cortex M3) 188 - No communication established between A35 and M0+ 189 - Very basic functionality of booting Secure Enclave, Trusted Firmware-A , OP-TEE , u-boot and Linux are performed 190 191Support 192------- 193For technical support email: support-subsystem-iot@arm.com 194 195For all security issues, contact Arm by email at arm-security@arm.com. 196 197-------------- 198 199*Copyright (c) 2022-2023, Arm Limited. All rights reserved.* 200