Embedded Linux Using Yocto Part 2

Learn Yocto Project in Deep - Create your own layer, recipe and image

4.29 (681 reviews)
Udemy
platform
English
language
Operating Systems
category
instructor
Embedded Linux Using Yocto Part 2
4,500
students
5 hours
content
Oct 2020
last update
$74.99
regular price

What you will learn

Various operators used by bitbake: ?=, ??=, =, +=, =+, overriding style syntax, append operators

Create a layer: manual and automatic using bitbake-layers command

Create an image: from scratch and reuse an existing image

Image features: Debug tweaks, ssh server, read only root filesystem, splash screen etc

Image variables: IMAGE_FSTYPES, IMAGE_NAME etc

Various stages of recipes: fetch, configure, patch, compile etc

Recipes for C projects, Makefile based project and git repositories

Logging functions provided by bitbake

Why take this course?

Welcome to Embedded Linux using Yocto Part 2

Update: 11/10/2020: Added notes used in the course

What will you learn in this course

  • Various operators which are used by bitbake - ?=,??, =,+=, =+, overriding style syntax, append operators

  • Creating your own layer - Manual and Automatic

  • Creating your own image - scratch and reusing an existing image

  • Customizing image using IMAGE variables and IMAGE_FEATURES

  • Creating your own recipe - for C projects and git projects

  • Logging Functions provided by Yocto

Course Curriculum in Deep

Hour 1:

a) Various operators which are used by bitbake

b) Creating your own layer : Manually and Automatically through script

c) Verifying whether your layer is yocto compatible or not

Hour 2:

a) How to create our own custom image from scratch or reusing an existing image

b) Looked into various image features provided by core-image.bbclass such as debug-tweaks, selecting a ssh server, read only rootfs etc

c) Other customization variables related to image recipe

d) Manifest file which contains list of packages generated by the image

Hour 3:

a) Basics of Recipes

b) Important tasks performed by Bitbake in detail

c) Writing a recipe for simple hello world c program

d) Various Variables used in Recipe (WORKDIR, S, D, PN, PV, PR)

e) Explored the WORKDIR

Hour 4:

a) Log Files (Overall Log & Recipe Logs)

b) Bitbake Logging Functions

c) -D option of Bitbake

d) Makefile Recipe

Hour 5:

a) Automatically fetching the latest revision

b) Fetching a specific revision

c) Fetching a branch

d) Fetching a tag

e) Fetching a local repository

f) Applying Patch

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 mastering Yocto Project

Reviews

Bhushan
July 27, 2023
Trainer have very deep understanding of concepts and he have enough knowledge to share with us. thanks for amazing sessions.
Surendranath
July 13, 2023
The explanation is very good and straight to the points that are really useful when you're working on a real-time project.
Ingo
May 8, 2023
The content is quite good, but the lecture style is quite exhausting. The trainer repeats himself again and again.
Christopher
April 14, 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 !!!
Albertus
December 27, 2022
Gobbledygook. All over the place. This file is in this folder and then here and jump here and you edit there. No idea what's going on. Impossible to follow logically. Don't care for the poor English either. No structure to follow.
Tom
December 6, 2022
The only difficult part about this course is the poor quality of the author's audio. It seems as though he used the external (ie; ambient) microphone on a laptop to record this video. Therefore there's quite a bit of "splatter" to his audio, and thus you must keep the audio volume level down as low as possible in order to minimize the splatter (distortion). Thus it's a challenge to follow along with what he's talking about in several areas--especially when coupled with his accent, and with the speed at which he talks. I quite enjoyed his accent, but it does compound the issues of poor audio quality due to a sub-optimal audio recording device. For such an important course(s) as this one on Yocto (including all 4 parts), he should really be using a close-microphone technique to record his discussion. It's unfortunate that he did not do so, because the material is really very important...and he certainly has valuable expertise to share with those working through the course(s).
Vishwas
June 21, 2022
Everything explained perfectly for me. Some videos were repetitive however it helped me to remember the things permanently
Sridhar
March 17, 2022
Thorough. I especially liked the "make a mistake, look under the covers to see why it went wrong" approach.
Pablo
March 9, 2022
This is the most sold and rated course because is almost the only one. Explanation is not good. This course repeats a LOT from the first part and it has the same issues: It goes over and over irrelevant stuff and improvising. It is not a solid course to understand the framework. I am going to skip buying part 3 and 4 for sure.
Balemarthty
March 20, 2021
Served my requirement in the project. I can use the concepts learnt here to understand the layout of recipes in my project.
John
January 31, 2021
Good course. 1) Pause just before hitting return so I can see what you typed. 2) Try miking better to be less muffled. 3) More standard English would be helpful. The content was very good and suitable for someone familiar with Yocto Build System
Vijay
December 30, 2020
So far good. I'm sure to come back and review again as I'm not familiar/not have extensive experience of yocto, but having gone thru course so far I know or remember (hopefully) where particular topic and concept is discussed. Thanks for putting it together and making it available.
Chantelle
December 30, 2020
This was really helpful in making the leap from just using Yocto to build pre-made images, to actually being able to synthesize recipes and make custom images. The course does a good job of also explaining some of the lower level things that are happening which is super helpful when inevitably I will have to debug something.
Student
October 29, 2020
Great Content! I would strongly recommend this course to anyone who has completed Part 1 of this couse - Ananda.
Pavan
September 20, 2020
Fundamentals on yocto is very good . IS there any course related to bootloader and kernel customization using yocto ? Like: 1.What modifications need to do for new custom board in bootloader stage and kernel stage 2.What Modification need to do in board file and device tree file to bring up.

Charts

Price

Embedded Linux Using Yocto Part 2 - Price chart

Rating

Embedded Linux Using Yocto Part 2 - Ratings chart

Enrollment distribution

Embedded Linux Using Yocto Part 2 - Distribution chart
3476258
udemy ID
9/5/2020
course created date
9/15/2020
course indexed date
Bot
course submited by