XSCT to Python API Migration - XSCT to Python API Migration - 2026.1 English - UG1400

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
UG1400
Release Date
2026-07-31
Version
2026.1 English

This release has the following changes:

  • XSCT is no longer available starting in 2026.1. You are recommended to use the Python API for project creation and the Python-based XSDB for debugging. For more details on the Python API and Python XSDB, refer to the Vitis Python API section.
  • You can still carry debug using XSDB, or you can convert your scripts to the Python CLI.
  • You can use the Vitis Python API for project management or use the Python-based XSDB for debugging purposes. You can review the workspace_journal.py file to learn how to use the Python API. See Vitis > Workplace Journal.
  • You can use the Python CLI to execute Python-based HSI commands.

See Vitis Python API and Vitis Scripting Flows Tutorial for further details.