Yocto for open source embedded systems development
summary
Overview of Yocto as a build framework for custom embedded Linux distributions, showing actual steps: clone a release, edit local.conf for poky or a target machine, run bitbake to fetch, patch and compile packages (first build takes a few hours), produce an OS image and a self-contained SDK installer script, run images in QEMU or write to microSD for BeagleBone Black or Raspberry Pi. Notes hardware needs (4–8 GB RAM, hundreds of GB disk) and common pitfalls building BSPs.
AI-written summary · about
chapters (14)
- 0:00ICS
- 1:31What is yocto?
- 6:04Limitations/Disadvantages
- 7:41Yocto Versions/Code Names
- 8:50Other Embedded Frameworks
- 10:16Yocto Architecture
- 11:54Major Components
- 14:11Using Yocto - Basic Steps
- 16:54Example - Building For Emulator
- 20:48Example - Building for Beaglebone Black
- 26:21Tips For Getting Started
- 27:04References
- 27:44Summary
- 28:12Questions?
related talks
50mBuilding a Custom Embedded Linux Distribution
42mHey Yocto, Build Me a Custom Embedded Linux! Er, No
40mWhy the Yocto Project for My IoT Project
40mI heart the Yocto Project
42mBoF: The Yocto Project and OpenEmbedded
38mStep-by-step: Building Qt Software for Any Embedded Technology
40mDesigning a Distro from Scratch Using OpenEmbedded - Part 2
34mDebian or Yocto Project? Which is the best for your Embedded Linux project?
