You are here

FX2LP - USB Fails to connect during power-up | Cypress Semiconductor

FX2LP - USB Fails to connect during power-up

Summary: 2 Replies, Latest post by voripteth on 19 Apr 2016 06:09 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
voripteth's picture
2 posts

We've run into a perplexing problem where our computer which is connected to our instrument via a FX2LP USB intermittently fails to connect.  A USB monitor shows the communication exchange and the second set of "Get Configuration Descriptor" commands never get a response.  If the USB cable is removed/replugged the device communicates correctly.  A restart of the computer from the USB error state also connects correctly.  Of course we'd like the instrument to connect correctly the first time.

We observed that Windows 8.1 sometimes does a fast boot and sometimes it does a slow boot.  It was only during fast boot that we observed failures.  We wrote a service to use DEVCON to programmatically remove and rescan for the USB device.  We discovered that this service only ran during slow boot despite being marked as Automatic.  Ultimately our solution was to change Power Options in Windows 8.1 and disable Fast Boot.

Has anyone else ran into a similar situation with the USB?  What solution did you use?

Krishna GSNS's picture
Cypress Employee
32 posts

Hi Voripeth,

We need to look at your firmware and check how it is implemented. Also we need to review your schematics.

We suggest you create a tech support case and attach the firmware, schematics and the USB traces if possible.

Please refer the link below to create a tech support case.. ( Please sign up and create a case )



voripteth's picture
2 posts

Do you know of any other cases with a similar issue?  

Can there really be issues with the SPT firmware file since the timeout we are seeing prevents it from being transmitted to the Cyrpress device?

Log in to post new comments.