Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > PSoC® 5 > cy_boot downgrade

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



cy_boot downgrade
Moderator:
ANCY

Post Reply
Follow this topic



cy_boot downgrade

stoyan posted on 29 Sep 2011 12:41 PM PST
Senior Member
14 Forum Posts

Hi,

I was wondering do you know how to donwgrade cy_boot from v. 2.21 to 2.20. I have upgraded by mistake and now it is too late. 

Thanks,

Stoyan




Re: cy_boot downgrade

David Ron posted on 30 Sep 2011 10:27 PM PST
Top Contributor
24 Forum Posts

stoyan,

 

if i am not wrong a "backup" folder is created when a project is updated.

 

you may open the project from the backup folder. care should be taken not to update the components. some of the components may not function without updating the cyboot to the latest version.

 



Re: cy_boot downgrade

stoyan posted on 17 Oct 2011 12:25 PM PST
Senior Member
14 Forum Posts

Hi all,

OK, downgrade is really important, because as soon as the software is upgraded once, every time I start a new project it automatically starts with cy_boot 2.21. I couldn't find a way to go around this. And since I am using PSoC 3 and PSoC 5 on some projects I need to keep my software up to date.

The posting have been here for quite a long time without any comment or answer from Cypress employees, which brings me to the point, that this can't be resolved by them. Long time ago (when I first noticed the issue) I asked about this issue and since there have been no updates to resolve that, I assume, that I have to figure out this by myself.

I couldn't find any documents regarding what exactly is messed up in the code, when using 2.21, I only figured out so far that 'sprintf' function is not working correctly with floats without anything - warning at least, to indicate this.

I have figured out how to "cheat" the compiler, to use the old version of cy_boot, instead of the new one. So far it is working fine. 

I opened project file 'project.cyprj' with notepad and on the bottom of the file there is a line:

<boot_component v="cy_boot_v2_21" />

I changed it to:

<boot_component v="cy_boot_v2_20" />

You can change the version to what suits you.

I haven't test this throughly, but it seems to work fine so far.

 

Cheers!

Stoyan

 



Re: cy_boot downgrade

URWA posted on 18 Oct 2011 06:02 AM PST
Cypress Employee
1 Forum Post

Please go through the following KB article-

http://www.cypress.com/?id=4&rID=54997

This will help you regarding your problem of sprintf and also to downgrade the cy_boot component version.

There is clean way explain in the KB.

 



Re: cy_boot downgrade

stoyan posted on 18 Oct 2011 09:52 AM PST
Senior Member
14 Forum Posts

Hi URWA,

Thanks, for the link. It is quite new one indeed. My search for the issue was done prior posting it. It's nice to have a workaround without editing the project file.

Regards!

Stoyan






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.

Spec No: None; Sunset Owner: KXP; Secondary Owner: VWA; Sunset Date: 01/01/20