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

OTA firmware update fails when updating to version greater than 3.9 #742

Closed
nseidle opened this issue Dec 27, 2023 · 1 comment
Closed

Comments

@nseidle
Copy link
Member

nseidle commented Dec 27, 2023

Problem: If you load v3.9 and attempt to firmware update to v3.10, it says it's up to date.

RTK Firmware uses a Major/Minor semantic versioning system.

The current firmware update method is doing a blind

if x > y 
    then firmware is newer

This is bad because

3.9 > 3.11

Which in terms of versioning, is wrong. v3.11 is newer than v3.9. We should be comparing major/minor versions separately, not as a float.

Users who are using a lower version will have to use the GUI or CLI methods to get to v3.11 where the fix will be in place.

nseidle added a commit that referenced this issue Dec 27, 2023
It's time, and will fix #742
@nseidle nseidle mentioned this issue Dec 27, 2023
@nseidle
Copy link
Member Author

nseidle commented Dec 27, 2023

Fixed in v4.0. If you've got an older firmware version, you'll be able to get to v4.0.

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

1 participant