NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for Open Source Summit + Embedded Linux Conference North America 2020
Registration Information.
Back To Schedule
Tuesday, June 30 • 3:15pm - 4:05pm
Developing, Building and Testing Your Baremetal Applications Using The Yocto Project and OpenEmbedded Infrastructure - Alejandro Hernandez Samaniego, Microsoft

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.
Multiarchitecture SoCs are more widely used, usually containing a large architecture where it can run a full operating system such as Linux, and one or more small architectures designed to run an RTOS or a baremetal application,requiring less hardware resources,leveraging suitable tasks from one to another creating a more efficient product.

While the Yocto Project is well known for its capabilities on creating customized Embedded Linux Distributions,bitbake is also capable of building a toolchain to create Baremetal applications or an RTOS.

In this presentation Alejandro will show how to create baremetal applications using the same flow currently used in OpenEmbedded to develop Linux applications, using recipes, classes and user configuration files, he will show how users from the community can benefit from a single flow, showcasing how to run these applications on QEMU and create tests for them to be automatically tested using the OpenEmbedded infrastructure along with their corresponding Linux distributions.

Anyone from the community interested in learning about baremetal programming or about the Yocto Project might find the contents of this presentation interesting.

avatar for Alejandro Hernandez Samaniego

Alejandro Hernandez Samaniego

Embedded Software Engineer, Microsoft
Alejandro is an Embedded Linux Software Engineer at Microsoft, he works as a Yocto Project developer on the Azure Sphere team designing software to improve system's developers experience when building customized embedded Linux distributions, as well as baremetal and RTOS applications... Read More →

Tuesday June 30, 2020 3:15pm - 4:05pm CDT
ELC Theater A