Hello,
I have a new board that i'm having problems getting running. So far the only things populated on the board are power, decoupling caps, FPGA (XC3s100E), spi flash and jtag header. I am using the "JTAG-HS3" form diligent as a programmer. When I fire up iMPACT, It completes the boundary scan. But any other operations fail, Get device Id, program, get device signature, Digilent's software also don't read the device.
For the hardware, The IO banks are 3v3, Jtag is running at 2.5, cor voltage is 1.2.
- Done signal is pulled up with 330 ohm to 2.5 v
- init b is pulled up to 3.3v with 4.7k
-hswap is pulled low with 360 ohm,
- TCK is terminated,
- TMS and TDI are pulled up to 2.5v with 10k,
- The desing originaly had a mux to switch between the jtag headder and a ftdi usb chip but I have pulled it off and blue wired the jtag hedder to be the only option
- I have poked the pins on the FPGA with an oscope and things seem reanable but then again i don't know what i'm looking for.
- CCLK was initially not terminated, then terminated, then removed the flash chip, and then re-terminated. all permutations had no effect.
- the board has been cleaned of flux and what not, Also did see any whiskers under magnification...
Any Ideas?