06-14-2017 10:35 PM
I have a custom board including 2 FPGAs, a Spartan3AN and a Virtex 5. Both FPGAs are connected to a NOR parallel flash (1Gb).
I have programmed the Virtex 5 through the JTAG and try to read the stored data of the Flash. The V5 works good and can read the flash but for a limited amount of data (128KB); After reading 128KB, V5 stopped working (other implemented functions on the V5 stopped working too).
I implemented the same code on the other FPGA (Spartan3AN). It was working fine and the 3AN could read the flash, but after reading 8MB of the flash, V5 stopped working.
Both FPGAs are connected through the same bus to the flash.
Can you help me to find the problem?
06-14-2017 11:21 PM
How are the pins connected together? It occurs to me that if one device is pulling them high and the other device is pulling the same pins low, then that might be breaking something.