As with Vitis IDE,
the first step to use Xilinx Software Command-line
Tool (XSCT) involves selecting a workspace. For creating and managing projects, XSCT
launches Vitis IDE in the background. XSCT
workspaces can be seamlessly used with Vitis IDE and
vice-versa.
Note: At any given
point of time, a workspace can either be used only from Vitis IDE or XSCT.
The following is a list of use cases describing how you can use the tool to perform common tasks:
- Running Tcl Scripts
- Creating an Application Project Using an Application Template (Zynq UltraScale+ MPSoC FSBL)
- Creating an FSBL Application Project Using Manually Created Domain (Zynq UltraScale+ MPSoC FSBL)
- Modifying BSP Settings
- Changing Compiler Options of an Application Project
- Working with Libraries
- Creating a Bootable Image and Program the Flash
- Switching Between XSCT and Vitis Integrated Development Environment
- Performing Standalone Application Debug
- Running an Application in Non-Interactive Mode
- Debugging a Program Already Running on the Target
- Using JTAG UART
- Debugging Applications on Zynq UltraScale+ MPSoC
- Editing FSBL/PMUFW Source File
- Editing FSBL/PMUFW Settings
- Exchanging Files between Host Machine and Linux running on QEMU