This course is designed to help you become a skilled Yocto developer by guiding you through the process of creating a custom embedded Linux image for your specific hardware. With over 80 engaging lectures, you'll learn the essential concepts, set up your development environment, and explore how to build and run Yocto images on various platforms, including the Raspberry Pi and Beaglebone. You'll also have opportunities to test your knowledge through practical challenges and get your questions answered through an interactive Q&A section.
What you'll learn
understand the basic concepts and terminology of Yocto
set up a development PC for building Yocto
build and run generated Yocto images on QEMU
explore build and source directories
understand the booting process for Raspberry Pi and Beaglebone
add custom layers and packages to the Yocto build
generate and flash Yocto images for various hardware platforms
Course objectives
equip students with the skills to create custom embedded Linux images
provide hands-on experience with the Yocto project
develop a solid foundation in embedded Linux development