Yocto Project Course

Learn about Yocto Project Course — a comprehensive course offered by AJ - Embedded Systems Engineering on embedded systems development, including topics like embedded Linux, BSP, bootloaders, and AUTOSAR.

Visit aj-ese.com for more embedded systems tutorials and training.

Yocto Project Course - Embedded Systems Consultant

Yocto Project Course

Categories: Embedded Linux
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This Yocto course offers an in-depth introduction to the Yocto Project, with a strong focus on developing Board Support Packages (BSPs) for embedded systems. Participants will gain a deep understanding of the Yocto architecture, build system, and how to tailor distributions for specific hardware platforms.

Target Board: Orange Pi zero
“This course is independently developed and not affiliated with or endorsed by Orange Pi”

Materials access duration: 3 months

“Yocto Project and all related marks and logos are trademarks of The Linux Foundation. This website is not, in any way, endorsed by the Yocto Project or The Linux Foundation.”

What Will You Learn?

  • Introduction to embedded Linux development
  • Yocto Project fundamentals: Poky, BitBake, metadata, and layers
  • Understanding and creating BSP layers
  • Machine configuration and board bring-up
  • Customizing images and root filesystems
  • Working with recipes and classes
  • Kernel integration and configuration
  • Integrating xradio WiFi module
  • Debugging build issues and build optimization

Course Content

Introduction to Yocto

  • Yocto overview

Yocto BSP Layer

U-Boot recipe

Kernel and image recipes

Building and booting final OS

Integrating xradio WiFi Module