Embedded Linux using Yocto

Learn Yocto Project
4.26 (3044 reviews)
Udemy
platform
English
language
Operating Systems
category
instructor
Embedded Linux using Yocto
15 650
students
4.5 hours
content
Sep 2020
last update
$79.99
regular price

What you will learn

Yocto Project Terminology: poky, bitbake, oe-core, metadata, recipe, classes, configuration, layers, image and packages

Setting up build environment for Yocto development

Build an image and run it in QEMU for x86-64 and ARM architecture

Understand and explore the various directories: source and build

Booting Process in Beagle Bone Black and Raspberry Pi3

Build and flash Yocto Image on Beagle Bone Black and Raspberry Pi3

Various Yocto Project Releases and Frequency, which one to choose

Using meta-ti layer, build image for beaglebone black

Loading charts...

Comidoc Review

Our Verdict

Embedded Linux using Yocto offers an in-depth look at the Yocto Project, suitable for both beginners and those with foundational knowledge of Linux systems. The course covers essential concepts and practical applications while providing hands-on experience building images for different platforms. However, subpar audio quality and the need to purchase separate content for recipe writing and BitBake might detract from some learners' overall experience.

What We Liked

  • Comprehensive introduction to Yocto Project and its core concepts, including poky, bitbake, oe-core, metadata, recipes, classes, configurations, layers, images, and packages
  • Hands-on experience in setting up the build environment for Yocto development, building images for x86-64 and ARM architecture, and running them on QEMU
  • In-depth exploration of booting processes in Beagle Bone Black and Raspberry Pi 3, along with instructions on building and flashing Yocto images on these devices
  • Covers various Yocto Project releases and frequency, helping learners make informed decisions on which one to choose
  • Leverages meta-ti layer to build images for BeagleBone Black

Potential Drawbacks

  • Audio quality is subpar, making it difficult to understand some parts of the course; captions can be hard to follow as well due to accent and sound issues
  • Some lessons could benefit from better presentation and structure, such as eliminating repetition or needless mistakes to optimize time management
  • Requires fundamental knowledge of components that make up a Linux system for optimal learning experience
  • Recipe writing and BitBake content could be more thoroughly integrated into this course without the need for additional purchases
3221489
udemy ID
10/06/2020
course created date
15/06/2020
course indexed date
Angelcrc Seven
course submited by