Altera_Forum
Honored Contributor
20 years agoNIOS II JTAG Download errors
Well, Im' experiencing the same problem many others have... Trying to bring up a new custom board.
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00 Pausing target processor: not responding. Resetting and trying again: FAILED Leaving target processor paused Here's all the info that my help: - Custom design, JTAG is about .8" away from the FPGA (EP2C35 in a 672 ball BGA package) - DDR SDRAM - if I try a design with just on chip RAM and the processor, the download works. If I include the DDR controller, it doesn' work (I get taht error) - but when I include the controller, I am still setting my sys. library properties to download to on chip RAM, not DDR. The DDR is just there. - All the JTAG signals HAD a 200 ohm resistor pack in series with the traces; I thought this may be it, so I cut the TCK trace, put a separate 30 ohm resistor in series and then 47pF cap right under the TCK Ball on the BGA (soldering to BGA vias is hard!) - Unused inputs are tri-stated - DDR SDRAM controller works on it's own (shouldn't be relevant) - I tried it using Alteras example driver test. - USB Blaster - TCK is pulled low with a 1K, and TDI/TMS is pulled high with a 1K - Downloading config. data via JTAG works (obviously!), and even SignalTap LogicAnalyzer works... I think that's about it; I can't figure out why it would work without the DDR controller, since I'm not writing code into DDR RAM. Would buffering maybe help? Is the resistor pack a bad idea in the first place? Any help is REALLY appreciated!!