Learn the Skills Netflix, Meta, and Capital One Actually Hire For
You’re only 3 weeks away from a new language
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn about dynamic layers in Yocto Project through this 22-minute technical talk that explores advanced features for creating custom Linux distributions. Discover what dynamic layers are and when to implement them effectively in embedded systems development. Explore practical applications including conditional dependencies, modular BSPs, custom distributions, and product variants. Gain insights into the benefits of dynamic layers such as reduced complexity, enhanced flexibility, and improved maintainability. Examine real-world examples from meta-agl-flutter, meta-arago, and meta-raspberrypi implementations. Understand scenarios where dynamic layers may not be optimal, including resource constraints, stability requirements, and compatibility issues. Master alternative approaches like layer prioritization, conditional inclusion, overlay layers, recipe overrides, and custom DISTRO_FEATURES for situations where dynamic layers aren't ideal.
Syllabus
YPS 2024.12 - Chirag Shilwant - Leveraging Dynamic Layers in Yocto Project
Taught by
Yocto Project