AI Engineer - Learn how to integrate AI into software applications
Pass the PMP® Exam on Your First Try — Expert-Led Training
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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