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