Intel® System Debugger User Guide

ID 648476
Date 06/13/2024
Confidential
Document Table of Contents

Virtual Target (Simics® Simulator)

Requirements

Base Package Version (#1000)

The following Base Package (#1000) versions are required:

  • Simics® simulator 6: >= 6.0.24

  • Simics® simulator 5: >=5.0.202 (deprecated, use Simics simulator 6 instead)

For tracing with Simics® simulator (using System Trace), additional configuration is required.

Launch the Simulator

You need to enable (remote) access to the Simics® simulator via Target Communication Framework (TCF).

Warning:

Start Simics® simulator from the CLI to be able to connect from the Intel® System Debugger.

If you start Simics simulator from Eclipse*, you are restricted to localhost connection.

  1. Launch the target startup script run-command-file.simics.

  2. In the simulator console, run the following command:

    start-eclipse-backend
    
  3. Execute the following command inside the Simics simulator CLI to expose the simulation to the Intel® System Debugger:

    start-eclipse-backend TCP::<port> "<session name>"
    

    where:

    • port is any port that is not in use. If you pick a busy one and get an error, just try another one.

    • session_​name (optional) is your custom name for the session.

    The console returns your IP and port combination in the following format: TCP:<ip>:<port>.