2 Replies Latest reply on Mar 10, 2016 2:58 AM by userc_40361

    FX3 CYUSB3014 Loading Firmware



      I need help in getting start with the USB 3.0 FX3 Controller (CYUSB3014-BZXI). Information about the Kit EZ-USB® FX3™ tells that I can connect the Kit board to my development PC using a SuperSpeed port for load the firmware into FX3 RAM (Getting Started with EZ-USB® FX3™, page 20). Picture on page 21 shows that I can configure I2C EEPROM and SPI FLASH same method. Is that enough to use the FX3 controller in the SyncSlaveFIFO interface with the FPGA and configure the FPGA Artix-7 from the USB 3.0 connector?


      My doubts lie in the fact that the schematic and the other documentations on this Kit contain a micro-B USB connector on the same Kit board "for Integrated Debugger". I dont know yet what is that mean, but affraid that I cant load the firmware into the CYUSB3014-BZXI and so cant use my design in the SyncSlaveFIFO interface with the FPGA in 16 bit mode without using additional USB-Serial bridge controller CY7C65215 and additional micro-B USB connector.


      Or I should not have worried? And this micro-B USB is surplus for additional debug during operation?


      Additionally, if I can use only a connector USB 3.0 to configure the FX3 controller and I2C EEPROM with "Cypress EZ USB Suite" for further download only from the I2C EEPROM without USB 3.0 connection?