Mender blog

Showing posts tagged: yocto x

Selecting a Yocto board

Boards are often ranked based on the popularity of the board and we would rate that quite high in selecting something that's workable, that's going to have answers online, for problems that you're going to run into. Be aware of stability and power issues, and look carefully at Raspberry Pi in comparison to Beaglebone Black in this regard. The power source is a noted challenge in the Raspberry Pi f...

Read the article

Selecting an OTA updates provider for Yocto

5th Jul 2021

What should you consider in a provider for a Yocto OTA update? Your OTA software updates solution for a Yocto layer should be as non-intrusive as possible. This is a design principle that is front and center with Mender so the OTA software update manager should fit neatly into what you're building without being in the way. This will not always be the case with other OTA software update options...

Read the article

Yocto OTA updates - full root FS updates vs package vs container

5th Jul 2021

You have to do OTA software updates for your Yocto image so what does the process look like? The first thing is deciding what kind of update you want. As a user you might tend to think immediately about RootFileSystem updates for operating the whole file system. This is a good choice for many. But not necessarily for all users. There are other kinds of updates that you can do, such as updating con...

Read the article

Yocto and OTA software updates in an IoT project

5th Jul 2021

Yocto is an entire operating system image from scratch from source and a Yocto software update should be over-the-air at this point. You can learn here how to prepare a Yocto Project environment from scratch or go further and create custom images using the Yocto Project. Yocto comes with the advantages of being light and streamlined as a distribution. Yocto is a source-based distribution which...

Read the article

Using LVM to reduce dual rootfs footprint

In this post we're going to explore using LVM to reduce the space needed by a dual rootfs setup. In a typical dual rootfs setup, the device needs to have two times the space needed by the rootfs partition, in order to have an inactive partition to stream a new update into. But in a typical patch update, not that much will have changed from what's already on the active partition. Perhaps a few libr...

Read the article