Home > On-Demand Archives > Talks >
An Introduction to Yocto Framework
Manoj Purushothama - Watch Now - EOC 2025 - Duration: 23:57

The Yocto Project is an open-source framework backed by The Linux Foundation. It enables users to create custom Linux-based distributions for an embedded target.
Some of the key advantages of using Yocto:
- Ability to create minimal and lightweight Linux distributions
- Leveraging contributions from open-source projects
- Maintainability and repeatability for building images
- Support for multiple hardware architectures and Quick EMUlator (QEMU)
This talk will help you understand key concepts of Embedded Linux and gain practical experience in building your custom Linux distribution for a BeagleBone Black or Raspberry Pi.
The presentation showed some basics of setting up Yocto which I need since this is a new tool set/concept to me. I'll need to find some more basic tutorials also.
Thank you!
Very useful, however, by the time the screen was recorded and played back the text was so small as to be completely unreadable.
Expanding the presentation to full screen (icon in lower right of presentation screen) did help my ability to see the text.
Thank you for the feedback. I'll work improving the font size for next time.
Excellent presentation Manoj!
Thank you!
Hi Manoj,
do you have some recommendations for customization and a path to follow for a specific build (maybe a tutorial or so)? The talk was very interesting, I never configured an image myself.
Thanks a lot!
Thomas
Hi Thomas, my main suggestion would be to start with vendor supported recipes for your hardware. Once you are able to build those images, you can then start customizing. Here's an example https://www.nxp.com/doc/IMX_YOCTO_PROJECT_USERS_GUIDE.
Thank you for watching the tutorial :)
No audio the last 5 minutes or so?
Manoj went silent here and there when working on the code, but if you keep going, you'll see that he keeps talking at different moments.
Thanks, I liked the simplicity of the demo. I have heard of complex setups, where it uses all the host's resources to build and taking all day to build.