Instructions: Obtaining Total Compute software deliverables

  • To build the TC1 software stack please refer to user-guide

  • For the list of changes and features added please refer to change-log

  • For further details on the latest release and features please refer to release_notes

TC Software Stack Overview

The TC1 software consists of firmware, kernel and file system components that can run on the associated FVP. Following are the Software components:

  1. SCP firmware – System initialization, Clock and Power control

  2. AP firmware – Trusted Firmware-A (TF-A)

  3. Secure Partition Manager

  4. Secure Partitions

    • OP-TEE Trusted OS in Poky

    • Trusted Services with Shim layer in Poky

    • Trusty Trusted OS in Android

  5. U-Boot – loads and verifies the fitImage for poky boot, containing kernel and filesystem or boot Image for Android Verified Boot, containing kernel and ramdisk.

  6. Kernel – supports the following hardware features

    • Mailbox hardware unit

    • PAC/MTE/BTI features

  7. Android

    • Supports PAC/MTE/BTI features

Total Compute Platform Software Components