Back To Schedule
Tuesday, October 27 • 15:15 - 16:05
Building Embedded Debian and Ubuntu Systems with ELBE - Köry Maincent, Bootlin

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
One of the traditional approach to build custom Linux systems for embedded devices is to use build systems such as Yocto/OpenEmbedded or Buildroot. In some cases, using a more conventional binary distribution such as Debian or Ubuntu has interesting benefits: powerful package management system, a wide selection of available packages, no need to learn a new build system, excellent security updates, and more. However, Debian or Ubuntu themselves don't really come with appropriate tooling to easily generate ready-to-use filesystem images. This talk will therefore present ELBE, an open-source tool that generates, based on a description file, a complete Debian or Ubuntu filesystem image, cross-compiles additional packages if needed, adjust the filesystem contents, etc. We will start by comparing the different approaches to build an embedded Linux system, what is the approach taken by ELBE, how it can be used to generate systems for ARM and ARM64 targets, but also how we extended it to support generating Ubuntu-based systems in addition to Debian ones.


Köry Maincent

Embedded Linux and kernel engineer, Bootlin
Köry Maincent joined Bootlin in 2020 after working for a few years on embedded Linux systems in the transportation industry. At Bootlin, he has been working on multiple Linux BSPs, based on Yocto, Buildroot or ELBE. He has contributed Ubuntu support to the ELBE project.

Tuesday October 27, 2020 15:15 - 16:05 GMT
ELC Theater