Mender blog

Showing posts tagged: engineering x

Efficient Yocto development and OTA updates

5th Jul 2021

There are some special considerations if you want to get efficient Yocto development and your OTA update system. The most important is managing the time it takes to build the whole image when using the Mender client with Yocto. Even when making a one line change somewhere, it will take at least 2 minutes to get the new image. If your team is doing a lot of iterations to the image, then two minut...

Read the article

Selecting a Yocto board

5th Jul 2021

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

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

Debian operating system and software platform for your Raspberry Pi

30th Jun 2021

You must decide how to start out and which operating system and software platform to build your IoT product on. A key consideration will be to start with some version of Debian (Raspberry Pi OS or Raspbian) or go straight for a custom Linux distribution such as Yocto or Buildroot?

Debian on a Raspberry Pi

Bear in mind, if you start with a version of Debian for your Raspberry Pi then this come...

Read the article