A Million Ways to Provision Embedded Linux Images

Are you going?

20 people going

Location image of event venue


Embedded Linux is increasingly common due to the explosion of the Internet of Things (IoT). There are countless off-the-shelf hardware platforms capable of running Embedded Linux, each with their own way to generate and provision images to device storage media.

OpenEmbedded is a popular build system for Embedded Linux and is supported by a wide variety of board manufacturers. This build system will be used to discuss different mechanisms for initial provisioning of a variety of hardware platforms and demonstrate the most widely used mechanisms for getting a new image onto the board.

This session will also cover related topics such as OTA updates, package manager updates, and containers.

Drew Moseley is currently part of the Mender.io open source project to deploy OTA software updates to embedded Linux devices. He has worked on embedded projects such as RAID storage controllers, Direct and Network attached storage devices and graphical pagers.

He has spent the last 7 years working in Operating System Professional Services helping customers develop production embedded Linux systems. He has spent his career in embedded software and developer tools and has focused on Embedded Linux and Yocto for about 10 years. He is currently a Customer Engineer at Northern.tech (the company behind the OSS project Mender.io), helping customers develop safer, more secure connected devices.

Drew has spoken at various conferences, including Embedded Linux Conference, OSCON, Embedded Systems Conference, Texas Linux Fest, and other technology conferences.

He worked previously as a Technical Project Manager and Professional Services Engineer for Mentor Graphics. Previous to that, he has worked with Red Hat, Intel, and Monta Vista Software.