CYUSB3KIT-003 re enumeration

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
KeWa_2323766
Level 4
Level 4
25 sign-ins First solution authored 25 replies posted

Sample firmware " USBBulkSourceSinkLED.img"  is downloaded to RAM of FX3 on CYUSB3KIT-003 demo board. In normal working, after downloading, the device enumerates as device"Cypress FX3 USB StreamerExample Device".  But sometimes, after downloading , the device can't enumerate.  It has to recycle the power by unplug USB cable and download it again. I need some help on  why and how to avoid it

0 Likes
1 Solution
JayakrishnaT_76
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

Hello,

I have tested the project USBBulkSourceSinkLED on Superspeed Explorer kit (CYUSB3KIT-003) and found that the device enumerated properly on all my attempts to program the RAM with this firmware.

Please let me know if you have made any modifications to any source file within the project? If you have made any modifications, then please comment out the modifications for the time being and use the latest version of FX3 SDK for building the project. The latest version of FX3 SDK (1.3.4) can be downloaded from the following link:

https://www.cypress.com/documentation/software-and-drivers/ez-usb-fx3-software-development-kit

Note: If you already have SDK 1.3.4 installed already on your PC, then there is no need to download the same again.

 Also, please make use of certified USB cables for connecting the device to the host as this issue can be seen if the cable is defective. In addition to this, please check if the same issue is seen on multiple host PCs.

If the issue occur even after following the steps mentioned in this response, then please share the UART debug logs when the problem occurs so that we can debug the issue further.

Best Regards,
Jayakrishna

View solution in original post

0 Likes
3 Replies