Mender blog
Efficient Yocto development and OTA updates
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 articleSelecting 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 articleSelecting an OTA updates provider for Yocto
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 articleYocto OTA updates - full root FS updates vs package vs container
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 articleYocto and OTA software updates in an IoT project
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