How to do delta (differential) updates with Mender
Using binary deltas for applying updates is a more efficient mechanism for updating software over-the-air (OTA) which enables faster downloads and bandwidth cost saving for metered networks. When using cellular (e.g. 4G/LTE) or other bandwidth constrained networks, the impact is even greater. With the recently announced commercial editions, Mender offers the ability to generate and only deploy t...Read the article
Introducing the tutorial category on Mender Hub
We are excited to announce the tutorials category on Mender Hub which is another community project launched by mender.io.
Mender Hub is our community platform and so far we had two primary categories:General discussions This is for feature requests, feedback about the Mender project, help requests and more. Board integrations This is the place to find resources for integr... Read the article
Getting started with Mender 2.1 beta on Windows
I have a Lenovo ThinkPad X1 with Windows 10 installed on it. I wanted to get started and evaluate Mender with the latest Mender 2.1 beta release, using my Raspberry Pi 3 board. The main goal with this new onboarding process (as opposed to 2.0 version) is that it will take you through installing Mender and deploying a demo application update on your existing physical device and OS in as little...Read the article
What Is a Mender Update Module, How It Works and Why Use It?
In Mender taxonomy, an Update Module is essentially a method for deploying over-the-air (OTA) software updates with the advantage of customizability and flexibility at its core. See Two Ways to Update Embedded Devices Over-The-Air.
Before getting into Update Modules, let’s refresh what Mender Client and Mender Artifact are. Mender Client is a process that runs in user space on top of an em...Read the article
Raspbian update breaks devices
A couple of days ago there was an incident involving Raspberry Pi devices running Raspbian. During a period of time devices could brick if you perform an ‘apt-get update && apt-get upgrade’. In this case they would brick by losing most of their functionality and if restarted they would not boot anymore.
The problem, in this case, was that a misconfigured package was uploaded (raspi-copies-and-fi...Read the article