AN65974 : CYUSB3014 vs FPGA. Problem to configure | Cypress Semiconductor
AN65974 : CYUSB3014 vs FPGA. Problem to configure
I have problem to configure project AN65974 into Xilinx FPGA Spartan-6 on board USRP B210 over JTAG-connector by using iMPACT.
iMPACT error massage is below:
"INFO:iMPACT - '1': Checking done pin....done.
'1': Programming terminated. DONE did not go high.
When I use project AN84868 or AN87216, everything is fine. My bit-file is loaded into FPGA perfectly.
In my opinion, that problem is in signals FPGA_CFG_INIT_B, FPGA_CFG_DONE, FPGA_CFG_PROG_B and these signals into code of AN65974.
Simplified table of connections is below:
FPGA/pin SIGNAL CYUSB3014/pin
FPGA/INIT_B FPGA_CFG_INIT_B CYUSB3014/GPIO
FPGA/DONE FPGA_CFG_DONE CYUSB3014/CTL
FPGA/PROGRAM_B_2 FPGA_CFG_PROG_B CYUSB3014/GPIO
Is it true? Perhaps I must to do some modifications of code. What? Could you help me here?
Thanks in advance for any response!
Two files are in this mail: b200_sch.pdf and AN65974_SlaveFifoSync_origin.zip