diff --git a/docs/totalcompute/tc2/release_notes.rst b/docs/totalcompute/tc2/release_notes.rst index 0f4c31082d97beb52df331b4d65cf7acc07a66ae..42f00f7bafd3ad73a1c022cb3e8189729dc26186 100755 --- a/docs/totalcompute/tc2/release_notes.rst +++ b/docs/totalcompute/tc2/release_notes.rst @@ -30,22 +30,22 @@ Hardware Features - UARTs, Timers, Flash, PIK, Clock drivers. - PL180 MMC. - DynamIQ Shared Unit (DSU) with 8 cores. 4 Hunter + 4 Hayes cores configuration. - - Example implementation of a HW Root of Trust based on the TF-M RSS subsystem. For non-RSS based boot, please refer to the TC0/TC1 boot flows. + - HW Root of Trust based on the TF-M RSS subsystem. Software Features ----------------- - Buildroot distribution support. - Android AOSP master support. - Android Common Kernel 5.15 - - With Android AOSP master support, the KVM default mode of operation is set to ``protected``. This is a nVHE based mode with kernel running at EL1. + - With Android AOSP master support, the KVM default mode of operation is set to ``protected``, thus effectively enabling pKVM on the system. This is a nVHE based mode with kernel running at EL1. - Microdroid based pVM support in Android - Trusted Firmware-A & Hafnium v2.7 - - OP-TEE 3.18.0 + - OP-TEE 3.18.0 with support for PAC/MTE/BTI - Trusty with FF-A messaging - CI700-PMU enabled for profiling - Support secure boot based on TBBR specification https://developer.arm.com/documentation/den0006/latest - System Control Processor (SCP) firmware v2.10 - - Build system based on scripts + - Build system based on scripts which improves build times compared to Yocto - U-Boot bootloader v2022.01 - Power management features: cpufreq and cpuidle. - SCMI (System Control and Management Interface) support. @@ -60,6 +60,7 @@ Software Features - Trusted Services test suite added to Buildroot distribution. - Shim Layer at S-EL1 running on top of S-EL2 SPMC (Hafnium) used by Trusted Services running in S-EL0. - Tracing - Added support for ETE and TRBE v1.0 in TF-A, kernel and simpleperf. Traces can be captured with simpleperf. However, to enable tracing, the libete plugin has to be loaded while executing the FVP with ``--plugin /libete-plugin.so`` + - Example implementation of a HW Root of Trust based on the TF-M RSS subsystem. For non-RSS based boot, please refer to the TC0/TC1 boot flows. Platform Support ---------------- diff --git a/docs/totalcompute/tc2/user-guide.rst b/docs/totalcompute/tc2/user-guide.rst index 5b488277661da7155f6b1442455bcb0830cf6171..a3352b407d7beb7e2bc6b479d05219dbbce25758 100755 --- a/docs/totalcompute/tc2/user-guide.rst +++ b/docs/totalcompute/tc2/user-guide.rst @@ -43,7 +43,7 @@ To install the required packages, run: :: - sudo apt install chrpath gawk texinfo diffstat wget git unzip gcc-arm-linux-gnueabihf \ + sudo apt install -y chrpath gawk texinfo diffstat wget git unzip gcc-arm-linux-gnueabihf \ build-essential socat cpio python3 python3-pip python3-pexpect xz-utils debianutils \ iputils-ping python3-git libegl1-mesa libsdl1.2-dev xterm git-lfs openssl \ curl lib32ncurses5-dev libz-dev u-boot-tools m4 zip liblz4-tool zstd make \