Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > Unable to program the FX3

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



Unable to program the FX3
Moderator:
RSKV

Post Reply
Follow this topic



Unable to program the FX3

parshu posted on 09 Jun 2011 10:34 AM PST
Member
4 Forum Posts

We are running into issues with being unable to program the FX3 chip with the .img files using the Cypress Control Center tool. Is there another way to be able to program the Cypress device? We are able to get to this point, but no further with the example projects if we cannot program the FX3 right now.

 




Re: Unable to program the FX3

max08 posted on 10 Jun 2011 11:13 PM PST
Cypress Employee
5 Forum Posts

hi parshu,

The beta1 version of USB3 control center does support dowloading boot image into FX3 RAM. Im assuming that you are setting the device to boot from USB using the PMODE pins.

Can you please tell me what error you see while trying to download ? 

Thanks!



Re: Unable to program the FX3

parshu posted on 10 Jun 2011 07:14 AM PST
Member
4 Forum Posts

Hi Max08,

When I try to program the USB 3.0 FX3 through the Cy Control centre, I see the below line...

"Programming RAM of Cypress USB FX3 Boot loader" and then I see " Programming failed".

Is there any other way of programming the Cypress chip ?

Thanks,

Parshu



Re: Unable to program the FX3

max08 posted on 16 Jun 2011 03:46 AM PST
Cypress Employee
5 Forum Posts

 Hi,

We tested this on multiple machines, OS'es and with different firmware images, and do not see such a failure.

Are you using one of our firmware samples ? If not could you send us the firmware image you are using?

Also is it possible to send us a usb trace of the failure?

Thanks.



Re: Unable to program the FX3

parshu posted on 20 Jun 2011 02:17 PM PST
Member
4 Forum Posts

Hi Max08,

We had a bad hardware.

Regards,

Parshu



Re: Unable to program the FX3

volkertischer posted on 21 Jul 2011 03:03 AM PST
Member
3 Forum Posts

Hi,

I am using the FX3 DVK Device Board Rev2.

One problem is that sometimes the device could not be detected by the OS and does not occur in the device manager.

The other problem is that sometimes the programming of the device fails using the cypress controlcenter.

I tested with Win 7 x64 and with XP x86 and different machines. After starting the PC everything works fine. But after programming the device for a couple of times and/or reconnecting the device programming failes or the device does not occur in the deivce manager.

What could be wrong? This seems to a problem of the reference design of the FX3 DVK Device Board Rev2?

regards



Re: Unable to program the FX3

parshu posted on 22 Jul 2011 09:47 AM PST
Member
4 Forum Posts

Hi,

I do face a similar problem with the Rev 1 board. I need to toggle the switch a couple of times for the FX3 to get detected in device manager. But never got any programming issues after it gets detected. However please not that the message 'programming failed' is a bug in the 'cycenter tool. Even if the programming is successful, this message is shown in the Cycenter tool.



Re: Unable to program the FX3

gkgarner posted on 22 Jul 2011 12:44 PM PST
Member
4 Forum Posts

I have found that the May 11 board often behaves at odds with program fail/succeed message.  Generally, if it succeeds, then the program will just be the boot loader, but if it fails, then it has the correct code.






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.