USB 3.0 Device Enumerated as USB 2.0
Employee
Feb 10, 2019
09:39 PM
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Feb 10, 2019
09:39 PM
How to debug when a USB 3.0 device is not enumerated as USB 3.0 but as USB 2.0?
Check Hardware:
- The clock provided to FX3 should satisfy the specifications given in Table 4 of FX3 datasheet.
- The noise on power supplies AVDD, U3TX_VDDQ, and U3RX_VDDQ should be below 20 mV and on VDD should be below 100 mV.
- USB 3.0 traces on the board should follow the specifications given in AN70707.
- Use standard certified USB cables.
Check Firmware:
- Use the same firmware on FX3 DVK and check for the issue. This helps determine whether the issue is related to hardware or firmware.
- Check whether SuperSpeed connection is enabled in the CyFx3BootUsbConnect ( CyBool_t connect, CyBool_t ssEnable ) API.
- Disable LPM in the firmware and check for the issue.
- Check with multiple Host controllers and OS.
Version: *A
Translation - Japanese: USB 2.0として挙げられるUSB 3.0デバイス - KBA204163 - Community Translated (JA)
Labels
- Tags:
- fx3
- fx3 enumeration
- fx3 not enumerated as usb3.0
- fx3s
- no superspeed enumeration
- ss-usb
- usb 2.0
- usb 3.0
- usb compliance test
- usb2.0
Rate this article: