05-12-2008 03:00 AM
Hi all ,
i am using the ISE 9.1i version ,when i download the bit file ,
its showing ....
INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 0011 0001 0001 0000 0000 0000 0000 0000
INFO:iMPACT:579 - '1': Completed downloading bit file to device.
INFO:iMPACT - '1': Checking done pin....done.
'1': Programming terminated. DONE did not go high.
PROGRESS_END - End Operation.
Elapsed time = 5 sec.
The Done LED is not going high ,i read the content of link :
But i am not able to track the problem .
Plz help me to resolve this .
05-12-2008 07:52 AM
05-17-2008 10:38 AM
haha. I have this problem all the time. There are three things you can try:
1. Remove the power cord from the board and reinsert it
2. Select "Cleanup project files" from ISE and try again
3. Do 1 and 2 and then reboot your pc
If these dont work then maybe your board is fried...
12-10-2008 06:27 AM
i have same problem on configuration a XC2S200 PQ208 FPGA i used it on my own designed PCB.suddenly after installing EDK /chip scope after ISE 9.1 i faced problem random.
some times it failed to configure , when i inspected PCB,FPGA was being HOT and Vcore become noisy (i using LT1086) after unplug power,it goes to steady state.
any one can help me about this situation? i used this PCB long times and never faced problem like this.
10-27-2009 04:56 AM
11-05-2009 10:04 AM
Hi, I've been having this problem with different boards, on and off. I would have to generate a PROM configuration file and program the PROM, but I could not configure the FPGA directly. Today I discovered that selecting "Use HighZ intstead of Bypass" corrects ir. This will put unused devices in the JTAG chain in High Z.
The option can be found in Impact (ISE 10.1), menu Edit -> Preferences - IMPACT-COnfiguration Preferences
PLease let me know if this workd for you too.
05-28-2010 12:02 AM
please attach the _impact.log file.
we can go from it.
it can be generated by clicking --> View --> View Configuration Log File in iMPACT GUI.
11-09-2010 04:14 PM
I know this is an old post, I ran into a similar problem using Spartan 6. Make sure the INIT_B pin is High. I didn't have a strong enough PULL UP resistor on this line causing it to stay low. This would not allow me to program the device with JTAG. As soon as I cleared up this problem it was able to be successfully programmed.
Reference UG380.pdf page 154.
06-23-2011 12:39 AM
On XtremeDSP 1800 board - it's a jumper JP7 which being shortcuted causing exactly this issue.
so by removing that jumper everything recover and programming works.
08-21-2014 04:39 AM
Since this is an incredibly (un)popular topic given the amount of viewers, I'm dropping by to tell about my case and its solution.
I have several Digilent Spartan-3 Starter Boards (Rev. E). On some of them I could program the FPGAs directly with a .bit fil through the USB-JTAG cable, and on some others I could not: when I tried, I got the infamous "Programming terminated. DONE did not go high" error. I had to go through all the steps of creating a PROM file...
I found the solution after reading ole2's previous message (thanks a lot!): I just solved this by removing the Platform Flash Jumper Options jumper (JP1, top right corner of the board.) According to the board's manual, in that case "The FPGA boots from Platform Flash. No additional data storage is available". You can store the jumper on the GND pins next to the J7-JTAG pins :)
No idea why this is required on some boards and not on some others, because they are all supposed to be identical... anyway, now it works fine.
Good luck to all of you solving your problems!
09-21-2014 11:15 PM
thanks for your solution. My Zynq Z020 board has same problem. please attach your board schematic so I can solve my problem.