You are currently reviewing an older revision of this page.
Arm Total Compute Solutions (TCS) is the platform for mobile computing, with double double-digit gains in CPU performance and efficiency to power the next generation of AI and immersive mobile gaming experiences.
Total Compute (TC) software stack is a reference software stack for the Arm Total Compute Fixed Virtual Platform (FVP). The TC software consists of firmware, kernel and file system components that can run on the associated FVP.
Some of its main components are as follows:
This blog shows you how to set up the debugging environment step by step, including how to configure the debug environments for RSS, SCP, and AP.
This blog assumes that you already set up the following environment:
This blog describes the following steps to set up debugging environment for Total Compute Software Stack:
Step 1: Import TC FVP Model into Arm DS.
Step 2: Start FVP and launch the Iris debug server.
Step 3: Establish debug connections in Arm DS, including:
Application Processor debug connection.
System Control Processor debug connection.
Runtime Security Subsystem debug connection.
Step 4: Load corresponding symbol tables file and start debugging.
Arm DS supports some built-in FVP models, but TC2 FVP is not included in the built-in models of Arm DS. Before you start debugging TC2, you must use the Model Configuration wizard in Arm DS to create debug configurations for new models: