- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Solved! Go to Solution.
- Labels:
-
USB Superspeed Peripherals
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Jayakrishna