Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > A question about "Errata for the CYUSB3014-BZXI"

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



A question about "Errata for the CYUSB3014-BZXI"
Moderator:
RSKV

Post Reply
Follow this topic



A question about "Errata for the CYUSB3014-BZXI"

byeyear posted on 08 Dec 2011 6:38 PM PST
Top Contributor
29 Forum Posts

The document "Errata for the CYUSB3014-BZXI" says FX3 sometimes can not enumerate with the USB host, and developer has to select other boot method. But I have not a valid Flash or EEPROM firmware. Cypress distributor told me that I can not get a FX3 DVK board until January 2012. So I develop a USB3014 test board by myself. Can someone provide me a Flash or EEPROM firmware, or can I still boot my board correctly with an empty Flash or EEPROM?

The flash and eeprom on my board is the same as FX3 DVK board.

Best regards.




Re: A question about "Errata for the CYUSB3014-BZXI"

byeyear posted on 09 Dec 2011 10:19 PM PST
Top Contributor
29 Forum Posts

OK, I found an image file in the SDK directory.

Can I burn this image file into an EEPROM using external programmer and then install it onto my board? My EEPROM is 24LC256 (32kbytes) but this image file has a length of 128kbytes. Should I replace my EEPROM with 24C1024 (for example, AT24C1024) ?

I navigator this forum and found some useful topics.

1) If I boot my usb board from host, I have to install an external 32K crystal;

2) If I boot the usb board from host, my board may or may not work correctly. If my board can not work correctly because of silicon problem, replug my board may be a good choice;

3) If I boot from I2C and use the lastest SDK, the external 32K crystal can be omitted;

Are these descriptions right? 



Re: A question about "Errata for the CYUSB3014-BZXI"

DamL posted on 09 Dec 2011 12:18 AM PST
Senior Member
18 Forum Posts

Main question is what "sometimes" means :

1) does it mean that on certain type of PC USB controller, it will never wok and on on another type it will always work ?

2) or does it mean that on whatever PC USB controller, it will "sometimes" fail and at what typical frequency : for example, 1 every 10 boots, 1 every 100 boots, etc ?

3) does it depends on board environment, etc ?

 

 






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.