Overview
Explore the pros and cons of using Debian versus Yocto Project for embedded Linux systems in this informative conference talk. Delve into real-world use cases to understand the strengths and weaknesses of each approach. Learn about board support, building root filesystems, development processes, and potential pitfalls for both Debian and Yocto Project. Discover why Debian excels in fast implementation and proof-of-concept scenarios, while Yocto Project offers superior long-term maintainability and platform control. Gain insights into software updates, metadata management, and the specific scenarios where each option shines. Make an informed decision for your next embedded Linux project by understanding the trade-offs and best use cases for Debian and Yocto Project.
Syllabus
Intro
About Chris Simmonds
The dilemma
Choices
Board support for Debian
Building a Debian rootfs
Developing on Debian: first pass
The "Golden Master"
What can go wrong?
Developing on Debian: second pass
A note about software update
Downsides of Debian
Yocto Project OpenEmbedded
Support for Yocto Project
Building a rootfs with Yocto Project
It's all in the metadata
Downsides of Yocto Project
Debian is best for...
Yocto Project is best for ...
Taught by
Linux Foundation