You are here

EZ-USB FX3 Enumeration after Firmware Download - KBA84080 | Cypress Semiconductor

Support & Community

EZ-USB FX3 Enumeration after Firmware Download - KBA84080

Last Updated: April 12, 2013

I have a board with the EZ-USB FX3 device connected to a USB 3.0 host. When I download firmware, the board enumerates as high speed and not super speed. How do I correct this?


There are several things that could be causing the FX3 to enumerate at high rather than super speed. Check the following:

  1. Disable the spread spectrum setting of the host
  2. Update the host controller driver to the latest version
  3. U3TXVDDQ and U3RXVDDQ require a 22 uF decoupling capacitor to avoid issues caused by inrush current Refer to AN70707-EZ-USB® FX3 Hardware Design Guidelines and Schematic Checklist
  4. The CyU3PConnectState () API must be called in firmware with both input parameters as CyTrue

Provide feedback on this article

Browse KB By Product

Browse KB by Type