-
Notifications
You must be signed in to change notification settings - Fork 2k
minutes from OTA Task Force virtual meeting 15.08.2018
OTA Task Force meeting 15.08.18
Participants: @bergzand @cladmi @emmanuelsearch @danpetry @kYc0o
Goal: get something minimal early in master for this release cycle
Agenda:
- overall update/synch based on #9342
- rebase on master of the most advanced OTA branch so far
- update readme
overall update/synch based on #9342
Bootloader/Flasher: current bottleneck: .hex generation is nice to have, but not the minimal goal (we already support producing .bin) => @cladmi focuses on enabling flashing .bin
OTA module: current bottleneck: CoAP block2, potentially delayed due to other CoAP refactoring (Ken?) => use CoAP block1 instead for receiving a firmware => @bergzand
Basic Firmware Metadata: current bottleneck: two needs: bootloader, security/integrity => go for minimal version with metadata that just has a magic number, start address of the firmware and CRC of the metadata (see #9342 comment) => @kYc0o
Need tool/process to prepend the minimal metadata to an image
Minimal bootloader: => @kYc0o
OTA server: go for a simple CoAP client on Linux + push need special tooling to generate image + signature
rebase on master of the most advanced OTA branch so far
=> @cladmi
-> Done: https://github.com/kYc0o/RIOT/tree/wip/rebase/ota_work_branch
It's a dummy rebase without squashing/fixing old commits. Also I did not tested.
I am not sure about the COAP block 2 rebase.
update readme
=> @kYc0o (after rebase)