Intel® System Debugger NDA Release Notes

ID 648479
Date 04/29/2024
Confidential

A newer version of this document is available. Customers should click here to go to the newest version.

Version History

Note:

Intel® System Debugger U2418 does not include the latest functional and security updates. Intel® System Debugger U2422 is targeted to be released in June 2024 and will include additional functional and security updates. Customers should update to the latest version as it becomes available.

Date

Version

Major Change Summary

May, 2024

U2418

IDV Tool CLI enhancements for report generation. Instruction Trace view and Source Lookup path improvements. Transition from sventx SDK to MIPI Sys-T protocol. Auto detection and token handling improvements in Target Connection Assistant. Simplified Virtual Console startup process.

April, 2024

U2414

Upgraded the Intel® System Debugger IDE to Eclipse 2024-03. IDV Tool added delay option for rule analysis and reporting on error conditions of buffer. System Debug implemented offline PT decoding and loading KASLR enabled Linux Kernels. Added PoC for on target debug token creation and injection. Switched to new service based Trace Message Viewer.

February, 2024

U2410

Release of IDV Tool CLI API Python package. Enhancements in remote hardware-based debug scenario and Modules view. New options for BSP thread filtering and EFI firmware volume module loading. Initialization of Intel® System Debugger perspective at IDE startup.

February, 2024

U2406

Improved FTDI driver delivery in IDV Tool. Target state UI improvements. Fetch PMC firmware information. Support for checking Virtualization status and creating kernel memory dump in WinDbg. Improvements to TraceCLI and improved warnings about unreliable captures.

December, 2023

U2350

Platform Register context for Simics® simulator connections. Multiple improvements to the MSR and PCI views. New On-Target connection support in TCA and Trace.

November, 2023

U2346

Various improvements to the I/O Port and MSR views. Suppot for decompsing debug tokens. Reworked the command line interface for the OnTarget Agent.

October, 2023

U2342

Support reading of multiple part IDs. Support NPU driver in windbg. Custom number of columns in the I/O Port view.

September, 2023

U2338

Improved Interrupt Descriptor Table view. DnX support in the UI. New command to dump information about pci devices like MSFT.

August, 2023

U2334

Full compatibility with RISC-V for Interrupt Descriptor Table. Re-enable telemetry. BMC support.

August, 2023

U2330

Added intrusiveness control to new ITH Windows* Driver. Intrusive flag allows to prevent power managing of Intel® Trace Hub device by OS Windows. When intrusive flag is set, trace captures will be in lossy mode, but preventing low power states. Default mode is to allow low power states, but loss messages when memory is not available for use by Intel® Trace Hub. Improved overall tool and platform stability, see release notes section for further information.

July, 2023

U2326

IDV Tool added Drag & Drop functionality for Signal Order in Setup Tabs and in the Waveform viewer. Preview of Debug Token injection and Firmware update using Intel® Download and Execute (Intel® DnX). Improved Trace Target Agent Eclipse integration, support usage of local SSH config files and auto re-connect. Added System Debug I/O Port, Raw MSR and RISC-V PageTables Views. Intel® Debug Extensions for WinDbg added support for remote hardware debugging. Updated IDE to Eclipse 2023-03 using JRE 17.

June, 2023

U2322

Implemented customization of LoadThis command by using the extension “Load Module (Custom Search)”. Added raw PCI config space tab to the PCI devices view. Added Simics® simulation support for Panther Lake.

May, 2023

U2318

Improved Intel® System Debugger User Guide to include IPCCLI documentation and Intel® System Debugger Python Modules API documentation. Added new debug token configurations to support all platforms previously supported with Platform Flash Tool (PFT), added auto selection of decode catalog for Trace CLI. Implemented auto complete of remote host addresses to new Connection dialog.

April, 2023

U2314

Implemented auto detection for Closed Chassis Adapter + 2-Wire Adapter / I3C Adapter. Enabled Trusted Domain Execution (TDX) debugging. Add processor trace events decoding. Added Simics® simulator guest physical memory access and support for operating modes. Implemented Register Viewer based on RegDB for WinDbg*. IDV Tool: Added Platform Connected support, Rule Copy across projects and Rule Creation Date column under Setup Rules. Finally removed Intel® DFx Abstraction Layer support.

March, 2023

U2310

Improved Support for MTL-P 682 B1 Stepping. System Debugger include TDX registers on MSRs list. Added offline debug token creation flow using Flash Programming Tool (FPT).

February, 2023

U2306

System Debug support automatic hardware topology updates. Show Simics® simulator specific connection indicator in IDE. Added support for periodic Intel® Trace Hub flush to TraceCLI EmergencyBoot. Extend debug token support for: DG1, Tiger Lake platforms and Elkhart Lake-based platforms. Implemented support for offline debug token generation.

December, 2022

U2250

Added support for Hypervisor-Managed Linear Address Translation (HLAT), added Simics® simulator reverse debugging support for Intel® Debug Extensions for WinDbg, improved source level debugging support for Intel® Debug Extensions for WinDbg, implemented Eclipse* Help / Browser navigation actions (added home, backwards and forward)

November, 2022

U2246

Introduced System Trace On-target trace capability, add support to subset of Structured Binary Data specification from MIPI SyS-T Specification v1.1, Intel® Debug Extensions for WinDbg: Add debug support for Simics® simulator instances, Implemented generate status report functionality to store all available information.

September, 2022

U2238

Platform Provisioning to manage debug tokens, preview of new Trace Message Viewer, new live target information view, support for Architectural LBRs in WinDbg over Intel® DCI Extensions; Support for Flexible Return and Event Delivery (FRED).

August, 2022

U2234

Introduced new Desktop Shortcuts for Target Indicator and Intel® Debug Extensions for WinDbg, Update Eclipse base to 2022-06, Added Simics disassembly and source-level debugging support for VPU firmware (including SHAVE cores)

July, 2022

U2230

Support for breaking on BIOS POST codes (conditional IO breakpoints), support for LBR-based instruction trace on Lakemont / MinuteIA cores on Simics® simulation, enabled Simics® simulation support for Granite Rapids-D / Kaseyville target.

June, 2022

U2226

Added early Meteor Lake Support, new more intuitive Connection and Reset Toolbar controls, System Trace integrated a memory management library that allows users to limit the amount of memory decoding process uses, Intel® Debug Extensions for WinDbg: Added debug support for pre-NT environment, IDV Tool: Enhancements and fixes to rule editing: undo and redo, copy and paste, drag and drop.

May, 2022

U2222

Updated the debugger to use the latest Eclipse* 2022-03 base, improved Eclipse* context help (use HTML user guide), added support for Zephyr 2.7 based Intel® Internet of Things Group (IOTG) Intel® Programmable Services Engine (Intel® PSE) SDK, implemented new Intel® System Debugger - System Debug Symbol Browser View.

April, 2022

U2218

Skipped.

March, 2022

U2214

Added remote debug support for hardware platforms, introduced advanced rule creation functionality for Intelligent Debug & Validation Tool (IDV Tool), fixed issues.

March, 2022

U2210

Enabled tracing of ptwrite instruction and power events by System Debug, integrated Target Connection Assistant into ExdiServer console of WinDbg, fixed issues. For details, see Change History.

January, 2022

U2206

Added new environment and launcher scripts, updated the debugger to use the latest Eclipse* 2021-12 base, upgraded the BSOD bugcheck database, enabled Intelligent Debug & Validation Tool (IDV Tool) to toggle rule-checking for historical captures, extended target support, fixed issues. For details, see Change History.

December, 2021

U2152

Introduced Log4j version update.

December, 2021

U2150

Created a single Eclipse* perspective for all Intel® System Debugger components, enabled support for Python* 3.8 by TraceCLI and Target Agent, enabled TraceCLI to install and remove trace extensions, added support for hardware breakpoints by WinDbg over Intel® Direct Connect Interface (Intel® DCI), added support for Windows* 11 and Rocky Linux* host OS, fixed issues. For details, see Change History.

To check Release Notes for previous product versions: