Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Embedded Linux using Yocto Part 4

Learn Yocto Project in Deep - SState-Cache, Kernel Recipes, Package Groups
3.5
3.5/5
(1 reviews)
90 students
Created by Linux Trainer

8.5

CourseMarks Score®

9.9

Freshness

6.1

Feedback

8.8

Content

Platform: Udemy
Price: $11.99
Video: 4h 30m
Language: English
Next start: On Demand

Top Yocto Project courses:

Detailed Analysis

CourseMarks Score®

8.5 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

9.9 / 10
This course was last updated on 3/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

6.1 / 10
We analyzed factors such as the rating (3.5/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

8.8 / 10
Video Score: 8.2 / 10
The course includes 4h 30m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 4 hours 07 minutes of 5 Yocto Project courses on Udemy.
Detail Score: 8.6 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
5 resources.
0 exercise.
0 test.

Table of contents

Description

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

Requirements

• Development machine with internet connection
• Should have completed Embedded Linux Using Yocto Part 3 Course

You will learn

✓ Internals of shared state cache
✓ bitbake-dumpsig, bitbake-diffsigs

This course is for

• Developers who want to learn Yocto in deep

How much does the Embedded Linux using Yocto Part 4 course cost? Is it worth it?

The course costs $11.99. And currently there is a 87% discount on the original price of the course, which was $94.99. So you save $83 if you enroll the course now.
The average price is $12.6 of 5 Yocto Project courses. So this course is 5% cheaper than the average Yocto Project course on Udemy.

Does the Embedded Linux using Yocto Part 4 course have a money back guarantee or refund policy?

YES, Embedded Linux using Yocto Part 4 has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Embedded Linux using Yocto Part 4 course, but there is a $83 discount from the original price ($94.99). So the current price is just $11.99.

Who is the instructor? Is Linux Trainer a SCAM or a TRUSTED instructor?

Linux Trainer has created 17 courses that got 548 reviews which are generally positive. Linux Trainer has taught 10,051 students and received a 4.0 average review out of 548 reviews. Depending on the information available, Linux Trainer is a TRUSTED instructor.

More info about the instructor, Linux Trainer

Trainer at Linux Weekend Learning
I have been working on Linux for more than 7 years. I have seen many people still lack their skills on Linux. So, i am working on courses for Linux which will make them Learn Linux in an easy way. The agenda of my courses will be more practical and less theoretical. Show more examples and you will easily grab the concepts. Order of Learning1. Learn Linux User Space Debugging2. Learn Linux Kernel Programming3. Character Device Drivers in Deep4. Memory management in Linux Kernel5. Synchronization in Linux Kernel Programming6. Linux Kernel Development Model and Compilation7. Linux Device Drivers – Communicating with Hardware8. Interrupts and Bottom Halves in Linux Kernel9. System calls in deep10. Timing Subsystem in deep11. Embedded Linux using Yocto12. Embedded Linux using Yocto Part 213. Embedded Linux using Yocto Part 314. Embedded Linux using Yocto Part 415. Testing Linux Kernel16. Debugging Linux kernel in deep – Part 117. Debugging Linux kernel in deep – Part 2

8.5

CourseMarks Score®

9.9

Freshness

6.1

Feedback

8.8

Content

Platform: Udemy
Price: $11.99
Video: 4h 30m
Language: English
Next start: On Demand

Students are also interested in

Other courses by ​Linux Trainer

Get this widget on your website (for course creators):

Embedded Linux using Yocto Part 4 rating
Copy this code and paste it to your website:
<a href="https://coursemarks.com/course/embedded-linux-using-yocto-part-4/" target="_blank" title="Embedded Linux using Yocto Part 4 on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/85.svg" width="200px" alt="Embedded Linux using Yocto Part 4 rating"/></a>