Remote reset by JTAG
Processor reset
In XSCT console, list the connected devices with the command:
xsct% target
The connected devices will be listed. Star * indicates the active device, e.g.:
xsct% target
5 APU
6 ARM Cortex-A9 MPCore #0 (Running)
7 ARM Cortex-A9 MPCore #1 (Running)
8 xc7z020
1 APU
2 ARM Cortex-A9 MPCore #0 (Running)
3 ARM Cortex-A9 MPCore #1 (Running)
4* xc7z020
To select another device (for example no. 8), you need to execute the command in XSCT console:
xsct% target 8
Then you can reset the active device with the command:
xsct% rst -srst

Reset of JTAG interface
If you experience the problems with programming or debugging the FPGA ("Error while launching program, no targets found..."), you can reset the JTAG interface:
xsct% rst -dap
Change history
Adaptation to version Vivado 2018.3: M. Wójcikowski (08/2020).




