Setting Up the Target - 2024.2 English - UG1209

Zynq UltraScale+ MPSoC Embedded Design Tutorial (UG1209)

Document ID
UG1209
Release Date
2025-03-20
Version
2024.2 English
  1. Connect a USB cable between the USB-JTAG J2 connector on the target and the USB port on the host machine.

  2. Set the board to JTAG boot mode by setting the SW6 switch, as shown in the following figure.

    _images/image26.jpeg
  3. Power on the board using switch SW1. Open the XSDB console in the Vitis IDE by clicking the XSCT button. Alternatively, you can also open the XSDB console by selecting Vitis → XSDB Console.

  4. In the XSDB console, connect to the target over JTAG using the connect command:

    xsdb% connect
    

    The connect command returns the channel ID of the connection.

  5. The targets command lists the available targets and allows you to select a target using its ID. The targets are assigned IDs as they are discovered on the JTAG chain, so the IDs can change from session to session.

    Note

    For non-interactive usage such as scripting, you can use the -filter option to select a target instead of selecting the target using its ID.

    xsdb% targets
    

    The targets are listed as shown in the following figure.

    _images/image75.png