Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Always use overwrite-only code for non-revert upgrades #207

Closed
d3zd3z opened this issue Feb 5, 2018 · 3 comments
Closed

Always use overwrite-only code for non-revert upgrades #207

d3zd3z opened this issue Feb 5, 2018 · 3 comments

Comments

@d3zd3z
Copy link
Member

d3zd3z commented Feb 5, 2018

We have added the configuration BOOTUTIL_OVERWRITE_ONLY to allow a simpler upgrade process to be used. Instead of just making this code a compile-time choice, enhance the regular startup to use this code when the system has requested a non-test upgrade (which won't be reverted).

Since there is still a desire to be able to revert, this should be another compilation option.

@d3zd3z d3zd3z added this to the 1.2.0 milestone Feb 5, 2018
@d3zd3z
Copy link
Member Author

d3zd3z commented Feb 5, 2018

Copied from JIRA MCUB-57.

@mbolivar
Copy link

mbolivar commented Feb 6, 2018

MCUboot is pretty near to its flash partition size (with debug logging enabled) on various targets right now. This might put it over -- just FYI

@d3zd3z d3zd3z modified the milestones: 1.2.0, 1.3.0 Apr 10, 2018
@d3zd3z d3zd3z modified the milestones: 1.3.0, 1.4.0 Jan 18, 2019
@d3zd3z d3zd3z removed this from the 1.4.0 milestone Dec 2, 2019
@github-actions
Copy link

This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants