I'm doing a work for my studies which consists who programming an FPGA (Spartan 2, xc2s200). We have three plattform with it:
-A BurchED Board
-Two selfmade PCB with all other components (RAM, PROM, Clock Generator, UART modul), one was soldered by the previous work, the other by me.
We want to boot the FPGA in Master Serial Mode. It works OK on the BurchED Board, so controlled the configuration pins on both boards, which are correct (M2, M1 too ground; M0 is not important in that case, but also to ground.) I actually never got the FPGA booting from Flash (xc18v02). I can program both flash.
The second problem is that I can't configure the board i soldered myself through JTAG. When I choose init cable in impact, the FPGA is correctly recogninanize as xc2s200, but when I choose programm, the programm says "incorrect idcode". I looked at it, sice are zeros at one in it, it can't be a stuck-at fault.
Useful infos: The pullups are down one the old board with 4.7 KOhm, on the newer with5.6 kOhm (there weren't any 4.7 left)
Can anybody help me ? I have read the newsgroup and found no solution.