AR# 34871


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).

See (Xilinx Answer 37406) for a possible workaround to this problem if using Linux.

Revision History
10/08/2010 - Added reference to 37406.
08/13/2010 - Initial Release

Linked Answer Records

Associated Answer Records

AR# 34871
Date 12/15/2012
Status Active
Type General Article
Devices More Less
People Also Viewed