blob: 89a4fa9ab265ce83b9511559cd9bdaa239f7dad6 [file] [log] [blame]
Patrick Williams2390b1b2022-11-03 13:47:49 -05001..
2 # Copyright (c) 2022, Arm Limited.
3 #
4 # SPDX-License-Identifier: MIT
5
6#############
7Release notes
8#############
9
Andrew Geissler517393d2023-01-13 08:55:19 -060010
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
Patrick Williams2390b1b2022-11-03 13:47:49 -050023**************************
Andrew Geissler517393d2023-01-13 08:55:19 -060024Release notes - 2022.11.23
Patrick Williams7784c422022-11-17 07:29:11 -060025**************************
26
27Known Issues or Limitations
28---------------------------
29 - 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.
30 - FPGA supports Linux distro install and boot through installer. However, FVP only supports openSUSE raw image installation and boot.
31 - 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).
32 - Below SCT FAILURE is a known issues in the FVP:
33 UEFI Compliant - Boot from network protocols must be implemented -- FAILURE
Andrew Geissler517393d2023-01-13 08:55:19 -060034 - 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:
35 EFI_SIMPLE_TEXT_OUT_PROTOCOL.SetMode - SetMode() with valid mode -- FAILURE
Patrick Williams7784c422022-11-17 07:29:11 -060036 - Known limitations regarding ACS tests: The behavior after running ACS tests on FVP is not consistent. Both behaviors are expected and are valid;
37 The system might boot till the Linux prompt. Or, the system might wait after finishing the ACS tests.
38 In both cases, the system executes the entire test suite and writes the results as stated in the user guide.
39
Andrew Geissler517393d2023-01-13 08:55:19 -060040
Patrick Williams7784c422022-11-17 07:29:11 -060041Platform Support
42-----------------
43 - This software release is tested on Corstone-1000 FPGA version AN550_v1
44 https://developer.arm.com/downloads/-/download-fpga-images
45 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.19_21
46 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
47
48**************************
Patrick Williams2390b1b2022-11-03 13:47:49 -050049Release notes - 2022.04.04
50**************************
51
52Known Issues or Limitations
53---------------------------
Patrick Williams7784c422022-11-17 07:29:11 -060054 - FPGA support Linux distro install and boot through installer. However,
Patrick Williams2390b1b2022-11-03 13:47:49 -050055 FVP only support openSUSE raw image installation and boot.
56 - Due to the performance uplimit of MPS3 FPGA and FVP, some Linux distros like Fedora Rawhide
Patrick Williams7784c422022-11-17 07:29:11 -060057 cannot boot on Corstone-1000 (i.e. user may experience timeouts or boot hang).
Patrick Williams2390b1b2022-11-03 13:47:49 -050058 - Below SCT FAILURE is a known issues in the FVP:
59 UEFI Compliant - Boot from network protocols must be implemented -- FAILURE
60
61Platform Support
62-----------------
Patrick Williams7784c422022-11-17 07:29:11 -060063 - This software release is tested on Corstone-1000 FPGA version AN550_v1
64 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.17_23
Patrick Williams2390b1b2022-11-03 13:47:49 -050065 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
66
67**************************
68Release notes - 2022.02.25
69**************************
70
71Known Issues or Limitations
72---------------------------
Patrick Williams7784c422022-11-17 07:29:11 -060073 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS,
Patrick Williams2390b1b2022-11-03 13:47:49 -050074 BSA), manual capsule update test, Linux distro install and boot.
75
76Platform Support
77----------------
Patrick Williams7784c422022-11-17 07:29:11 -060078 - This software release is tested on Corstone-1000 FPGA version AN550_v1
79 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.17_23
Patrick Williams2390b1b2022-11-03 13:47:49 -050080 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
81
82Release notes - 2022.02.21
83--------------------------
84
85Known Issues or Limitations
86---------------------------
Patrick Williams7784c422022-11-17 07:29:11 -060087 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS,
Patrick Williams2390b1b2022-11-03 13:47:49 -050088 BSA), manual capsule update test, Linux distro install and boot, psa-arch-test.
89
90Platform Support
91----------------
Patrick Williams7784c422022-11-17 07:29:11 -060092 - This software release is tested on Corstone-1000 FPGA version AN550_v1
93 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21
Patrick Williams2390b1b2022-11-03 13:47:49 -050094 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
95
96Release notes - 2022.01.18
97--------------------------
98
99Known Issues or Limitations
100---------------------------
101
102 - Before running each SystemReady-IR tests: ACS tests (SCT, FWTS, BSA), manual
103 capsule update test, Linux distro install and boot, etc., the SecureEnclave
104 flash must be cleaned. See user-guide "Clean Secure Flash Before Testing"
105 section.
106
107Release notes - 2021.12.15
108--------------------------
109
110Software Features
111------------------
112The following components are present in the release:
113
114 - Yocto version Honister
115 - Linux kernel version 5.10
116 - U-Boot 2021.07
117 - OP-TEE version 3.14
118 - Trusted Firmware-A 2.5
119 - Trusted Firmware-M 1.5
120 - OpenAMP 347397decaa43372fc4d00f965640ebde042966d
121 - Trusted Services a365a04f937b9b76ebb2e0eeade226f208cbc0d2
122
123
124Platform Support
125----------------
Patrick Williams7784c422022-11-17 07:29:11 -0600126 - This software release is tested on Corstone-1000 FPGA version AN550_v1
127 - This software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21
Patrick Williams2390b1b2022-11-03 13:47:49 -0500128 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
129
130Known Issues or Limitations
131---------------------------
Patrick Williams7784c422022-11-17 07:29:11 -0600132 - The following tests only work on Corstone-1000 FPGA: ACS tests (SCT, FWTS,
Patrick Williams2390b1b2022-11-03 13:47:49 -0500133 BSA), manual capsule update test, Linux distro install and boot, and
134 psa-arch-tests.
135 - Only the manual capsule update from UEFI shell is supported on FPGA.
136 - Due to flash size limitation and to support A/B banks,the wic image provided
137 by the user should be smaller than 15MB.
138 - The failures in PSA Arch Crypto Test are known limitations with crypto
139 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/>`__
140 for the reason for each failing test.
141
142
143Release notes - 2021.10.29
144--------------------------
145
146Software Features
147-----------------
Patrick Williams7784c422022-11-17 07:29:11 -0600148This initial release of Corstone-1000 supports booting Linux on the Cortex-A35
Patrick Williams2390b1b2022-11-03 13:47:49 -0500149and TF-M/MCUBOOT in the Secure Enclave. The following components are present in
150the release:
151
152 - Linux kernel version 5.10
153 - U-Boot 2021.07
154 - OP-TEE version 3.14
155 - Trusted Firmware-A 2.5
156 - Trusted Firmware-M 1.4
157
158Platform Support
159----------------
Patrick Williams7784c422022-11-17 07:29:11 -0600160 - This Software release is tested on Corstone-1000 Fast Model platform (FVP) version 11.16.21
Patrick Williams2390b1b2022-11-03 13:47:49 -0500161 https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
162
163Known Issues or Limitations
164---------------------------
165 - No software support for external system(Cortex M3)
166 - No communication established between A35 and M0+
167 - Very basic functionality of booting Secure Enclave, Trusted Firmware-A , OP-TEE , u-boot and Linux are performed
168
169Support
170-------
Andrew Geissler517393d2023-01-13 08:55:19 -0600171For technical support email: support-subsystem-iot@arm.com
172
173For all security issues, contact Arm by email at arm-security@arm.com.
Patrick Williams2390b1b2022-11-03 13:47:49 -0500174
175--------------
176
Patrick Williams7784c422022-11-17 07:29:11 -0600177*Copyright (c) 2022, Arm Limited. All rights reserved.*