Overview
This course compares the use of Debian and Yocto Project for Embedded Linux projects. The learning outcomes include understanding the strengths and weaknesses of each approach through real-world examples. The course teaches skills such as building root file systems, board support, and software development on Debian and Yocto Project. The teaching method involves a talk by the instructor, Chris Simmonds, discussing the pros and cons of each approach. The intended audience for this course is individuals involved in Embedded Linux projects who are considering the best approach for their system software.
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