Embedded Linux using Yocto Part 4

Learn Yocto Project in Deep - SState-Cache, Kernel Recipes, Package Groups

4.63 (234 reviews)
Udemy
platform
English
language
Operating Systems
category
instructor
Embedded Linux using Yocto Part 4
2,822
students
4.5 hours
content
Mar 2021
last update
$69.99
regular price

What you will learn

Internals of shared state cache

bitbake-dumpsig, bitbake-diffsigs

Why take this course?

Learn the below concepts by enrolling in this course

  •  What is clean build

  • What is incremental build

  • Example of clean and incremental build

  • Shared State Cache (sstate-cache)

  • Build performance with and without sstate-cache

  • Tasks in Yocto

  •  What's the benefit of per-task over per-recipe approach

  • How does shared state cache works (checksum/signatures and setscene)

  • Commands: bitbake-dumpsig, bitbake-diffsigs

  •  SSTATE_DIR variable

  •  Bitbake Clean tasks: clean, cleanall, cleansstate

  • What happens when you say bitbake target

  • PROVIDES list and what's the benefit of PROVIDES list

  • Bitbake namespaces: recipe names (build time targets) and package names (run time targets)

  • RPROVIDES , virtual targets and PREFERRED_PROVIDER

  • How to select a recipe when multiple recipe of same name and different version exists

  • Yocto Linux Kernel Development (kernel source, configuration, patches)

  • Linux Kernel Recipes in Yocto (PREFERRED_PROVIDER/PREFERRED_VERSION)

  • Creating a new kernel recipe in Yocto

  • Kernel customizations (changing kernel configuration - savedefconfig)

  • Kernel recipe with source code on git repository

  • Patching the Linux Kernel

  • Yocto Linux Kernel Recipes

  • Modifying an existing kernel recipe (configuration fragments, patch, diffconfig, LINUX_VERSION_EXTENSION)

  • Using an in-tree defconfig file (KBUILD_DEFCONFIG_KMACHINE)

  • Difference between general kernel and yocto kernel repository

  • What is Package group

  • Difference between package group recipes and normal recipes

  • Writing a package group recipe (RDEPENDS, RRECOMMENDS, BAD_RECOMMENDATIONS, NO_RECCOMENDS, PACKAGE_EXCLUDE)

  • Recipes for out of tree modules (module.bbclass)

  • Automatically load modules on boot

This course comes with a 30 day money back guaranteed!. If you are not satisfied with the course, you'll get your money back

So what are you waiting for, enroll now and take the next step in increasing your Yocto Knowledge

Reviews

BODHAYAN
May 7, 2023
Yes. This course was very useful. I covers the basic as well as advanced level of build process and help understand the concepts very clearly. It proved to be useful for my professional endeavors as well.
Christopher
April 15, 2023
This 4-part series teaches Yocto comprehensively, in focused bite-sized pieces (very helpful if you want to get straight to specific Yocto topics). Trainer knows his Yocto in and out !!!
Lukasz
July 22, 2021
The mice issues from previous courses have been addressed. Good blend of slides and hands-on recipe writing. Very accessible if you have prior Yocto knowledge. Highly recommend the whole series but do keep in mind initial issues with audio quality.
Gerhard
April 13, 2021
I made all the other 3 parts with you and at work we moved from Buildroot to Yocto ; so I hope to here find the missing parts to understand all build, config and metedata issues!

Charts

Price

Embedded Linux using Yocto Part 4 - Price chart

Rating

Embedded Linux using Yocto Part 4 - Ratings chart

Enrollment distribution

Embedded Linux using Yocto Part 4 - Distribution chart

Related Topics

3842940
udemy ID
2/12/2021
course created date
2/28/2021
course indexed date
Bot
course submited by