Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > SDK version, incorrect descriptors, no USB3 on Win7

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



SDK version, incorrect descriptors, no USB3 on Win7
Moderator:
RSKV

Post Reply
Follow this topic



SDK version, incorrect descriptors, no USB3 on Win7

LVI_PF posted on 11 Sep 2012 12:39 AM PST
Member
3 Forum Posts

 Today experienced application engineers are out of reach, no matter if you deal with Cypress, ADI or Linear. Hope this community can help...

I want to verify the USB3 hardware implemtation (signal integrity etc) on my first prototype board with FX3, to be able to order more prototype boards.

So far I have not been able to "force any example code to run in USB3 only". If I boot example code as UVC or MassStorage it will only run in USB2, and Win7-host tells "This device can perform faster if you connect it to a super-speed USB 3.0 port". I have tried three different PCs with 64-bit Win7. When I compare example code from SDK 1.2 with SDK 1.1 I see differences in descriptor setup.

I have a strong feeling that the issue is related to descriptor setup.

Is the problem caused by Microsoft or Cypress? Have Cypress verified dev.kit+SW on real PC HW with Win7 or only on "professional USB certifying test systems"?

Here and now I need a SYSTEM that works without developing device drivers for windows. 




Re: SDK version, incorrect descriptors, no USB3 on Win7

RSKV posted on 16 Sep 2012 12:05 AM PST
Cypress Employee
655 Forum Posts

Hi,

Yes. We have tested the SDK examples on FX3 DVK and they work in USB3.0 mode only.

Are you using the FX3 DVK from Cypress or you made a custom board using FX3. Please let me know.

Thanks,

sai krishna.



Re: SDK version, incorrect descriptors, no USB3 on Win7

LVI_PF posted on 17 Sep 2012 12:12 AM PST
Member
3 Forum Posts

I have tested on both the development kit from Cypress and our own designed board. I have tested on three different PCs (with Renesas, Intel and NEC host controllers). On the the machine with Renesas host I have made tests with Win7 64-bit, and XP 64-bit. We have verified the USB-cables by connecting a PointGrey USB3 camera and  a USB3 HDD. I have used USB3.0 CV (from USB.org) but the problem here is not a currupt descriptor.

My guess is that the FX3 doesn't dectect a proper SS receiver termination. I have no measurement quipment, so I can not "see the physical layer" (Why no SS ennumeration - are there any link training, polling etc on the bus etc, where does the state machine halt)

 



Re: SDK version, incorrect descriptors, no USB3 on Win7

RSKV posted on 17 Sep 2012 01:50 AM PST
Cypress Employee
655 Forum Posts

Is this (not enumerating in SuperSpeed) happening sometimes or it is the condition always.

It is hard to identify the root cause with out having any protocol analyzer to analize the data on the physical bus.

Regards,

sai krishna.

 






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.