Category

engineering

    Why did we choose Golang over C? | Mender

    Why did we choose Golang over C?

    There were many tradeoffs we considered as we began this project. We were aware that a healthy portion of our potential users were C programmers. However,
    Partition layout design for embedded devices to enable image-based updates | Mender

    Partition layout design for embedded devices to enable image-based updates

    Software updates for embedded devices are typically deployed as full image updates. There are many design considerations take into account in the partition
    Using build information from Yocto to deploy software updates (part 2) | Mender

    Using build information from Yocto to deploy software updates (part 2)

    In our previous post, we discussed the need to check compatibility for software and devices when designing a solution to deploy software updates. We also s
    Using build information from Yocto to deploy software updates (part 1) | Mender

    Using build information from Yocto to deploy software updates (part 1)

    When designing an embedded or IoT product, the problem of deploying software updates to the devices in the field quickly becomes a problem. The main driver