1/1
how to detect why is coolrunner2 refusing to program
by arhi on Feb 13, 2012 |
arhi
Posts: 1 Joined: Aug 7, 2011 Last seen: May 9, 2017 |
||
sorry if the question is stupid/already answered but google didn't help so .. my first question here on forum ... (I'm noob in the cpld/fpga field)
few days ago I dusted off one old cpld dev board (coolrunner2 starter kit, the first one, not the X shaped one) with a xc2c256 tq144 on board as I wanted to try out some design I was making. It was running some come that I program into it who knows when (I'm sure I haven't used it for more then a year). I attached JTAG cable (since I could not found the old version for adept and client software that was used to program it, read temperature and current usage etc etc) and I successfully deleted the device, but when I tried to program it, I could not. I tried urJTAG and some other apps, finally I tried iMPACT directly (11.2 and 11.4). - cable and chain test go ok - cpld is recognised - when I erase it it goes ok - when I "check blank" it goes ok but when I try to program, it goes to 50% and then it fails. When I remove "erase" and "verify" from programming parameters it goes up to 99% and then it fails. Impact log looks like: INFO:iMPACT - Current time: 2/13/12 11:16 PM // *** BATCH CMD : Program -p 1 -e -v PROGRESS_START - Starting Operation. Maximum TCK operating frequency for this device chain: 0. Validating chain... Boundary-scan chain validated successfully. '1': Erasing device... '1': Erasure completed successfully. '1': Programming device... done. '1': Verifying device... '1': Verification terminated due to errors '1': Failed at address 0. '1': Programming of user selected options failed. PROGRESS_END - End Operation. Elapsed time = 1 sec. Any ideas? |
1/1