Online / 5 & 6 February 2022


Build Systems all the way down.

Untangling OpenEmbedded/meta-zephyr/zephyr integration in Eclipse Oniro

In this talk, pidge will take a critical look at the places where meta-zephyr succeeds and fails in its original goals, the reasons behind that and the steps being taken to fix those issues.

OpenEmbedded, Zephyr and meta-zephyr are powerful tools that can give IoT developers the ability to rapidly develop embedded solutions. Integrating them all however is challenging, made more so by wrapping multiple build systems, machine configurations and build languages into a coherent solution.

In this talk, pidge is going to show changes being implemented through her work on the Eclipse Oniro project to the meta-zephyr layer that bring most zephyr supported machine configurations into meta-zephyr but also removes the need for OE machine configurations to have any knowledge of core zephyr modules. She will discuss the issues she encountered around integating those changes from the zephyr side.


Photo of Eilís Ní Fhlannagáin Eilís Ní Fhlannagáin