[oe] [meta-ota][PATCH] meta-ota: add support for binary-delta images in a new layer

Otavio Salvador otavio.salvador at ossystems.com.br
Sun Mar 1 13:43:46 UTC 2020


Hello,

On Fri, Feb 28, 2020 at 12:03 PM Bartosz Golaszewski <brgl at bgdev.pl> wrote:
...
> Over-The-Air updates are a crucial part of IoT systems based on linux.
> There are several OTA update frameworks available and many offer some
> sort of support in yocto (e.g. meta-mender, meta-rauc). There are certain
> operations that are common to all of them such as: generating binary
> delta patches, system recovery, creating provisioning images etc.
>
> This patch proposes to add a new layer in meta-openembedded dedicated to
> OTA. As the first functionality it adds a bbclass for generating binary
> delta images using two popular algorithms - vcdiff and rsync.
>
> Such images can then be easily packaged in update artifacts for different
> OTA frameworks.
>
> Signed-off-by: Bartosz Golaszewski <bgolaszewski at baylibre.com>

I see the value of this, as we are also doing OTA update framework
development, however I wonder if it is worth a new layer for this. For
now, I'd say to put it inside meta-oe directly.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854          Mobile: +1 (347) 903-9750


More information about the Openembedded-devel mailing list