Intel® System Debugger User Guide

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

Intel® System Debugger 2023 NDA Update 2314

Check the summary below or see the online version.

New Features

Target Connection Assistant
  • Implemented auto detection of platforms connected via Closed Chassis Adapter (CCA) + 2-Wire adapter.

  • Implemented auto detection of platforms connected via Closed Chassis Adapter (CCA) + I3C adapter.

  • Implemented Status Report summary which is presented when the generation has been completed. The dialog presets the content of the “meta.json” which is included in the status report. The “meta.json” file contains information about the installation, what Intel® System Debugger version, what components are installed, and the overall result of the status report.

  • Implemented PoC of vUART feature. The vUART allows to read the BIOS and EFI shell serial output through OpenIPC without connecting an additional physical serial adapter. This is currently only for internal usage and requires specifically enabled platforms. Work with Intel® System Debugger Team to receive access.

Intel® System Debugger - System Debug
  • Enabled Trusted Domain Execution (TDX) debugging which now supports TDX related Platform Breaks including “SEAM root” mode and “TD guest” mode.

  • Add processor trace events decoding. CPU events appear in the trace output together with instructions.

  • Add guest physical memory access for Simics® simulator.

  • Add support for operating modes for Simics® simulator.

  • The Granite Rapids (GNR) register database was updated with the content of EDS vol2 1.1 version.

  • A new CLI command load_​kernel_​modules() has been added.

Intel® System Debugger - System Trace
  • Add option to remove marker In timeline viewer, the marker can now be deselected either via the context menu (Go To > Deselect) or double click while the Alt key is pressed.

Intel® Debug Extensions for WinDbg
  • Introducing Platform based Register Viewer based on RegDB. Contains WinDbg* commands to monitor and modify values of architectural and platform registers specific to connected platform.

Intelligent Debug & Validation Tool (IDV Tool)
  • Added Platform Connected support (Requires new Firmware)

  • Added Rule Copy across projects

  • Added Rule Creation Date column under Setup Rules

Fixed Issues

Target Connection Assistant
  • Removed empty Part ID from globally valid debug token.

  • Fixed detection of Granite Rapids (GNR) and Sapphire Rapids (SRF) platforms.

  • Fixed reading of Target Information on Meteor Lake S B1 platforms.

  • Fixed hang of reset caused by Hotham request_​link.

Intel® System Debugger - System Debug
  • Capability to read Memory Mapped Register (MMR) from the Platform Register Watcher was fixed.

  • Search feature is fixed for Platform Register context.

  • Fixed the following issues in the Interrupt Descriptor table:
    • Selector and Offset columns are now editable.

    • Attributes and Type are displayed correctly in the Register Editor.

  • Write, Refresh and restore buttons are now constantly visible in the descriptor table views.

  • Platform Register Watch view will keep its content after reconnecting to the debug session if a Simics® simulator target is used.

Intel® Debug Extensions for WinDbg
  • Fixed cleanup of COM instance

Intelligent Debug & Validation Tool (IDV Tool)
  • Better error messaging when setting up invalid rules

  • Improved Linux support