2 Replies Latest reply on Feb 14, 2016 11:28 PM by evgeniy.mironets_1479661

    AN65974 : CYUSB3014 vs FPGA. Problem to configure

    evgeniy.mironets_1479661

      Hello all!

         

      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.
      PROGRAM FAILED" 

         

      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[45]
      FPGA/DONE                        FPGA_CFG_DONE              CYUSB3014/CTL[10]
      FPGA/PROGRAM_B_2        FPGA_CFG_PROG_B         CYUSB3014/GPIO[45]

         

      Is it true? Perhaps I must to do some modifications of code. What? Could you help me here?

         

      Thanks in advance for any response!
      Regapds, 
      Evgeniy

         


      Two files are in this mail: b200_sch.pdf and AN65974_SlaveFifoSync_origin.zip