.. _docs/totalcompute/tc1/release_notes: .. include:: ../tc_obsolete_version_warn.rst Release notes - 2021.08.17 ========================== .. contents:: Release tag ----------- The manifest tag for this release is TC1-2021.08.17 Components ---------- The following is a summary of the key software features of the release: - Yocto based BSP build supporting Android and Poky distro. - Trusted firmware-A for secure boot. - System control processor(SCP) firmware for programming the interconnect, doing power control etc. - U-Boot bootloader. - Hafnium for S-EL2 Secure Partition Manager core. - OP-TEE for Trusted Execution Environment (TEE). - Crypto and Storage Trusted Services running at S-EL0. Hardware Features ----------------- - Booker CI with Memory Tagging Unit(MTU) support driver in SCP firmware. - GIC Clayton Initialization in Trusted Firmware-A. - Mali-D71 DPU and virtual encoder support for display in Linux. - MHUv2 Driver for SCP and AP communication. - UARTs, Timers, Flash, PIK, Clock drivers. - PL180 MMC. - DynamIQ Shared Unit (DSU) with 8 cores. 1 Makalu ELP + 3 Makalu + 4 Cortex-A510 (R1) cores configuration. Software Features ----------------- - Poky Distribution support. - Android AOSP Support (May21). - Android Common Kernel 5.10 with PAC/BTI/MTE - Trusted Firmware-A & Hafnium v2.5 - OP-TEE 3.14.0 - Support secure boot based on TBBR specification https://developer.arm.com/documentation/den0006/latest - System Control Processor (SCP) firmware v2.8 - Build system based on Yocto master - U-Boot bootloader v2021.07 - Power management features: cpufreq and cpuidle. - SCMI (System Control and Management Interface) support. - Verified u-boot for authenticating fit image (containing kernel + ramdisk) during poky boot. - Android Verified Boot (AVB) for authenticating boot and system image during Android boot. - Software rendering on Android with DRM Hardware Composer offloading composition to Mali D71 DPU. - Hafnium as Secure Partition Manager (SPM) at S-EL2. - OP-TEE as Secure Partition at S-EL1, managed by S-EL2 SPMC (Hafnium) - Arm FF-A driver and FF-A Transport support for OP-TEE driver in Android Common Kernel. - OP-TEE Support in Poky distribution. This includes OP-TEE client and OP-TEE test suite. - Crypto and Storage Trusted Services running at S-EL0. - Trusted Services test suite added to poky distribution. - Shim Layer at S-EL1 running on top of S-EL2 SPMC (Hafnium) used by Trusted Services running in S-EL0. Platform Support ---------------- - This Software release is tested on TC1 Fast Model platform (FVP). - Supported Fast model version for this release is 11.15.20 Known issues or Limitations --------------------------- 1. At the U-Boot prompt press enter and type "boot" to continue booting else wait for ~15 secs for boot to continue automatically. This is because of the time difference in CPU frequency and FVP operating frequency. 2. OP-TEE test suite xtest, fails for Storage concurrency test case. This issue is under investigation. Support ------- For support email: support-arch@arm.com -------------- *Copyright (c) 2021, Arm Limited. All rights reserved.*