OTA update

Hi Rioters,

We’ve talked about OTA at some point earlier and lot of people are interested in it but is there some people currently working on? (Daniel Krebs?)

As a reminder, here are some information previously discussed:

IMO, OTA is mandatory for IOT’s OS and we should consider it seriously as soon as the network stack will be done/stable.(People can work on in parallel of the network stack)

Cheers,

Baptiste

Not yet. I’m still working on a MAC protocol, so I didn’t put any effort into OTA yet. I also can’t give an estimate right now, sorry. Nice overview. Didn’t know them, quite helpful :slight_smile: Cheers, Daniel

Hi,

2015-06-09 12:28 GMT+02:00 Kaspar Schleiser <kaspar@schleiser.de>:

Hi,

IMO, OTA is mandatory for IOT’s OS and we should consider it seriously as soon as the network stack will be done/stable.(People can work on in parallel of the network stack) +1

I will probably need to implement this for a customer, so count me in.

Kaspar


devel mailing list devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel

I upload the list of links:

Kaspar, Daniel, we’re waiting for you to hear more about it then :-).

Hey,

Hi Rioters,

If there are any hardware guys in Asia in late August, you're all welcome to come to Tokyo for a few days and hang out in Akihabara:

By the way, ATMEL has just released an app with OTA on its last Atmel Studio version. I think iit could be a good start to develop RIOT's OTA.

Baptiste

Hi Baptiste, do you have an URL to share pointing to the Atmel OTA you’re mentioning? Thanks, Emmanuel

Those example are provided with the last version of Atmel Studio (which is free). See here [1], the two examples:

  • 6LoWPAN OTA Client Application SAMR21 atsamr21g18a
  • 6LoWPAN OTA Server Application SAMR21 atsamr21g18a

You will need Atmel Studio to get the source. (Download at [2])

[1] http://194.19.124.62/docs/latest/search.html?board=SAM%20R21%20Xplained%20Pro [2] http://www.atmel.com/tools/atmelstudio.aspx

Baptiste

What license have they released their code under? I’d look myself but I’m away from my desk.

Adam

Here is the licence:

  • Redistribution and use in source and binary forms, with or without
  • modification, are permitted provided that the following conditions are met:

Hi,

A BSDish license with the addition of a poison pill. Too bad.

Though, while I’m certainly not a lawyer of any type I wonder about the possibility/legality of basing future works off the code without violating the license.

Another option would be to simply ask the powers that be at Atmel to relicense the code under a more open model, BSD or MIT.

–adam