AR# 34871: Design Assistant for PCI Express - Using JTAG to Configure the Device
Design Assistant for PCI Express - Using JTAG to Configure the Device
If you used JTAG to configure the device after the system was powered, you must issue a warm restart.
NOTE: This Answer Record is part of the Xilinx Solution Center for PCI Express (Xilinx Answer 34536). The Xilinx Solution Center for PCI Express is available to address all questions related to PCIe. Whether you are starting a new design with PCIe or troubleshooting a problem, use the Solution Center for PCIe to guide you to the right information.
Using JTAG after the system is booted is common during development. However, when you do this the endpoint might link train properly, but it is not enumerated or configured by the system, so it is not recognized at this point. Issue a warm restart and the endpointis recognized; see (Xilinx Answer 34806) for tools that show if the device has been recognized by the system).