About this Learning Path

Who is this for?

This introductory topic is for software developers who want to use Arm Development Studio to explore and debug the Arm Zena Compute Subsystem (CSS) Reference Software Stack on a Fixed Virtual Platform (FVP).

What will you learn?

Upon completion of this Learning Path, you will be able to:

  • Set up and save a debug configuration for the Arm Zena CSS FVP
  • Start Runtime Security Engine (RSE) debug at reset and step through early boot
  • Attach to and debug Safety Island (SI) firmware
  • Attach to the Linux kernel on the primary compute cores and debug user space processes

Prerequisites

Before starting, you will need the following:

  • Ubuntu 22.04 host machine
  • Arm Development Studio 2024.1 or later with a valid license - for support see the Install Guide for ADS
  • Basic understanding of the Arm Zena CSS software stack, Armv8-A/Armv9-A cores, and Linux
Next