jtag-xvc

glasgow run jtag-xvc

Expose JTAG via a socket using the Xilinx Virtual Cable protocol, version 1.0.

To connect to the DUT in Vivado, use the following Tcl command:

open_hw_target -xvc_url localhost:2542
usage: glasgow run jtag-xvc [-h] [-V SPEC] [--tck PIN] [--tms PIN] [--tdi PIN]
                            [--tdo PIN] [-f FREQ]
                            [ENDPOINT]
endpoint

listen at ENDPOINT, either unix:PATH or tcp:HOST:PORT (default: tcp:localhost:2542)

-h, --help

show this help message and exit

-V <spec>, --voltage <spec>

configure I/O port voltage to SPEC (e.g.: ‘3.3’, ‘A=5.0,B=3.3’, ‘A=SA’)

--tck <pin>

bind the applet I/O line ‘tck’ to PIN (default: A0)

--tms <pin>

bind the applet I/O line ‘tms’ to PIN (default: A1)

--tdi <pin>

bind the applet I/O line ‘tdi’ to PIN (default: A2)

--tdo <pin>

bind the applet I/O line ‘tdo’ to PIN (default: A3)

-f <freq>, --frequency <freq>

override TCK frequency to always be FREQ kHz (default: None)