Closed romanchyla closed 2 years ago
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Is it really stale?
Nope
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Missing feature
OTA - Over the air update of the firmware
Justification
OTA is super important for devices that work in the field. It is not as important for hobbyists, but they might also enjoy little bit of freedom. Even though there are various mechanisms for updating lua scripts, the firmware still remains the same.
There exist two PR #806 and #816 that implement OTA.
I'm proposing to review both, test them and report back to community the results. Hopefully, in the form of PR that could be incorporated.
Requirements
Because of the ssh verify reported not working, I'd like to concentrate on the most recent SDK (so no backward compatibility).
Questions
Here is what I'd like to answer in this Issue.
I'll generate detailed questions. PLEASE add whatever concerns you would like to have addressed into the comments. Hopefully, the authors of the respective OTA implementation will be kind enough to help me with some questions/problems.
Also, I'd very interested in having lua snippets that exercise critical functionality. For example, if you know that certain cryptographic functions might be affected, it would be helpful to suggest ways to test them.