Hi all,
I've recently built a prototype board using a xilinx xc3s250e- ft256. The idcode read back through jtag is not recognized and has a different manufacturer, i believe it to be corrupt. The code is
0x000c1003. This is very much unlike the 0x0000000000 problems i usually have. This happens using xilinx impact, digilent export, and a custom program i wrote to try and debug this. I've looked at all the signals on my scope and they seem to be in great shape. In my custom software i have an idcode looping function and the chip returns this number millions of times with out error. What could this possible be?Thanks