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

Cloud update for firmware #88

Open
kodjima33 opened this issue Apr 27, 2024 · 3 comments
Open

Cloud update for firmware #88

kodjima33 opened this issue Apr 27, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request firmware firmware work help wanted Extra attention is needed

Comments

@kodjima33
Copy link
Collaborator

Firmware on Friend's wearable should be able to be updated via cloud

reference

Ideal scenario:
All friend's firmware should check our github folder and auto-update once it has internet connection>

"ok" scenario: Friend's firmware should be able to update via the mobile app "appwithwearable"

User-story: As a user, I want to be able to open Friend's app, connect to my wearable, then click "update". It should update the firmware from github

@kodjima33 kodjima33 added the help wanted Extra attention is needed label Apr 27, 2024
@after-ephemera
Copy link
Collaborator

So it looks like with the bootloader in place, we should be able to utilize nordic's swift and java libraries to do the updating for us from the app. Adafruit's bluefruit le connect app is an example (see this dir).

@kodjima33 kodjima33 added this to the Kickstarter delivery milestone May 3, 2024
@eng1n88r
Copy link
Collaborator

eng1n88r commented May 3, 2024

Did more research on the topic:

  • Information on Zephyr DFU here with links to FOTA and the guide

@after-ephemera after-ephemera added firmware firmware work enhancement New feature or request labels May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request firmware firmware work help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants