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

Add updater #12

Open
dhylands opened this issue Nov 2, 2016 · 4 comments
Open

Add updater #12

dhylands opened this issue Nov 2, 2016 · 4 comments
Assignees

Comments

@dhylands
Copy link
Member

dhylands commented Nov 2, 2016

We need an entity (this might be a task might just be a function thats called periodically) to check if updates are available, download them and apply them.

There are a variety of things that can be updated:

  • The main sensorweb firmware
  • TI's firmware
  • The firmware for the nRF51822
  • certificates for https (might require a firmware update or may just be a file update on the filesystem_
@dhylands
Copy link
Member Author

dhylands commented Nov 3, 2016

@fabricedesre found this: https://github.com/cesanta/mongoose-iot/tree/master/fw/platforms/cc3200 which deals with OTA and the filesystem, so I thought I'd record the link here and make a link to #13

@tdz tdz self-assigned this Nov 16, 2016
@tdz
Copy link
Collaborator

tdz commented Nov 17, 2016

Note: [1] talks about fail-safe OTA and related APIs, workarounds, etc.

[1] http://processors.wiki.ti.com/index.php/CC32xx_Summary_of_Known_Issues#Simplelink_extlib_Changes

@tdz
Copy link
Collaborator

tdz commented Jan 18, 2017

There's a PR at fabricedesre/cc3200-rs#60 that implements updating the sensorweb firmware.

@tdz
Copy link
Collaborator

tdz commented Feb 1, 2017

The mentioned PR has been merged into cc3200-rs. Balrog support is being worked on.

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

No branches or pull requests

2 participants