![]() |
|
![]() |
|
Answers Database
A1.5iSP2/F1.5iSP2: JTAGProgrammer enhanced programming support for the 4000EX/XL/XLA, and SpartanXL (done not going high)
Record #5034
Product Family: Software Urgency: Hot General Description: JTAG Programmer updates for 4000XL, 4000XLA, and SpartanXL programming support. Solution 1: The JTAG Programmer has been updated and now has 4000XL, SpartanXL, and 4000XLA families enhanced programming capability. For information on the location of this patch see below: Designs downloaded via the JTAG Programmer, but showing the sympton of the done pin not going high please go through the following suggestions. 1. Ensure that the INIT pin is being held low correctly as specified in the Xapp017. It is recommended for the 4000XL family that you tie Init low through a pull-down resistor to approximately 0.5V. This will allow you to still properly monitor its state in case of a frame error. 2. Verify the TAP controller connections. For the SpartanXL, and 4000XLA which have IDCODE registers you can verify this by obtaining the id for the part. 3. If the connections are valid and the INIT is held correctly and you are still not seeing the DONE pin go high please install the patch that is described in solution 6427. (http://www.xilinx.com/techdocs/6427.htm) This enhancement adds to the length count in the bit file to ensure that the Length Count Match is met. Devices which may need this enhancement to ensure the Length Count match are listed above in the Keywords. End of Record #5034 - Last Modified: 05/18/99 11:38 |
| For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips! |