Applied Yocto Project Using Raspberry Pi 5 (Embedded Linux) - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Applied Yocto Project Using Raspberry Pi 5 (Embedded Linux) (/Thread-Applied-Yocto-Project-Using-Raspberry-Pi-5-Embedded-Linux) |
Applied Yocto Project Using Raspberry Pi 5 (Embedded Linux) - AD-TEAM - 11-03-2024 Applied Yocto Project Using Raspberry Pi 5 (Embedded Linux) Published 10/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 9.48 GB | Duration: 10h 54m Explore Embedded Linux using Yocto Project and create powerful systems on Raspberry Pi 5 [b]What you'll learn[/b] Understand the core philosophy behind Embedded Linux systems from Introductory to Advanced subjects. Understand why we use Embedded Linux in certain products. Understand how Linux systems and Raspberry Pi 5 boot. Grasp how embedded Linux tasks work (unpack, patch, configure, compile, install, deploy, package). Understand Linux distributions and package managers. Comfortably handle tasks regarding Yocto Project and its configuration with ease. Understand how Raspberry Pi 5 layer and board configuration work in Yocto Project (meta-raspberrypi, hardware specs, serial console). Create your own machine configurations within Yocto Project. Create your own layers for your Linux distribution. Comfortably create new recipes for software packages that use multiple build systems (GCC, GNU Make, CMake, PyPi). Integrate third party software (e.g. GNOME, XFCE, Qt) in Embedded Linux products. Integrate graphical desktop in your Embedded Linux system. Deploy system images to Raspberry Pi 5 and work with secure shells and serial console software. Create patches for existing software packages using DEVTOOL. Understand how to comfortably understand and modify kernel configurations (Kconfig, config fragments). Downgrade and upgrade Linux Kernel version of your embedded Linux distribution. [b]Requirements[/b] Basic understanding of Linux systems (shell scripts, building software) Basic understanding of C programming [b]Description[/b] Hi,My name is Mustafa Ozcelikors, a Senior Linux & Android Engineer and team leader with more than +9 years of experience working in automotive with Master's Degree in Embedded Systems, who have won Google SOC event in 2017 and who have been actively contributing to open source and commercial projects. I have been using Yocto Project for almost 10 years, dating back to my college years."Applied Yocto Project using Raspberry Pi 5 (with Embedded Linux practices)" is an unique Embedded Linux course unlike any other. The course utilizes drawings, slideshows, diagrams, examples, hands-on applications in order for you to visualize every subject in your mind with ease. Course level starts with beginner, but some advanced topics are also explained.Theoretical subjects are carefully planned and almost for every important subject, multiple block diagrams have been created for better understanding. Almost every figure, schematic, drawing comes from years of experience in the field, not from the internet or from any book. In practical subjects, we take a deep dive in exploring Yocto Project together, and open up a terminal together to achieve things within it.At the end of the course we together will have a custom Linux distribution with distinct machine configuration, kernel, recipe examples, and Qt application.You are in this now for the following great content:Understand the core philosophy behind Embedded Linux systems from Introductory to Advanced subjects.Understand why we use Embedded Linux in certain products.Understand how Linux systems and Raspberry Pi 5 boot.Grasp how embedded Linux tasks work (unpack, patch, configure, compile, install, deploy, package).Understand Linux distributions and package managers.Comfortably handle tasks regarding Yocto Project and its configuration with ease.Understand how Raspberry Pi 5 layer and board configuration work in Yocto Project (meta-raspberrypi, hardware specs, serial console).Create your own machine configurations within Yocto Project.Create your own layers for your Linux distribution.Comfortably create new recipes for software packages that use multiple build systems (GCC, GNU Make, CMake, PyPi).Integrate third party software (e.g. GNOME, XFCE, Qt) in Embedded Linux products.Integrate graphical desktop in your Embedded Linux system.Deploy system images to Raspberry Pi 5 and work with secure shells and serial console software.Create patches for existing software packages using DEVTOOL.Understand how to comfortably understand and modify kernel configurations (Kconfig, config fragments).Downgrade and upgrade Linux Kernel version of your embedded Linux distribution.Thank you very much for your interest! I hope to see you in the first lecture!Kindly yours,M.Eng Mustafa Ozcelikors Overview Section 1: Introduction Lecture 1 Outline and Course Promotion Lecture 2 Introduction to Embedded Systems Lecture 3 Introduction to Embedded Linux Systems Section 2: Embedded Linux System Development Lecture 4 Embedded Linux System Images and Development Environment Lecture 5 Linux-running Hardware and How Linux Boots Lecture 6 Linux Distributions and Package Managers Section 3: Yocto Project Basics Lecture 7 Introduction to Yocto Project and its Terminology Lecture 8 Yocto Project Architecture Lecture 9 Environment Setup and Downloading Poky Reference Distribution Lecture 10 Yocto Project Basic Configuration and Examining Poky Source Lecture 11 Poky Source Folders and Files Explained Section 4: Layers Lecture 12 Yocto Project Layers Lecture 13 Creating Our Own Layer Section 5: Raspberry Pi and Basic Configuration Lecture 14 Raspberry Pi Introduction and Console Setup Lecture 15 Flashing SD Card and Examining Build Outputs Section 6: Recipes Lecture 16 Introduction to Recipes Lecture 17 Creating a Recipe for Software Package That Uses GNU Make Lecture 18 Creating a Recipe for Software Package That Uses CMake Lecture 19 Creating Recipe Skeletons with GoYocto Tool & Creating Example PyPi Recipe Section 7: Adding Support for 3rd Party Software & Features Lecture 20 Adding Graphical Desktop Environment to Yocto Project Images Lecture 21 Adding Qt6 Support and Creating Recipe for Qt6 Application Section 8: Application SDK and DEVTOOL Lecture 22 Application SDK Lecture 23 Patching Source Files using DEVTOOL Section 9: Machines Lecture 24 Machines Lecture 25 Creating Our Own Machine Configuration Section 10: Linux Kernel Modifications Lecture 26 Modifying Linux Kernel Configuration Lecture 27 Modifying Linux Kernel Source and Changing Kernel Version Embedded Linux professionals who want to get started with Yocto Project,Embedded Linux professionals who appreciate a great wrap-up,Aspiring embedded system developers who would like to start with Embedded Linux development,Hobbyists that would like to create Raspberry Pi 5 based Embedded Linux products
DDownload
RapidGator FileStore TurboBit FileAxa |