Introduction
  • Elements of Embedded Linux
  • What is Yocto
  • Input and Output of Yocto Project
  • Setting up build machine
  • What is poky
  • What is metadata
  • What is oe-core
  • What is bitbake
  • What is meta-yocto-bsp
  • Other Poky Repositories
  • Hello World of Poky
  • Run Generated Image in QEMU
  • Build and Run QEMU Arm
  • Run QEMU in nographic mode
  • Add lsusb to Yocto Image
  • Build and Run Core Image Sato
  • Challenge
  • Resources
  • Quiz 1
Yocto Terminology
  • What is metadata
  • What is recipe
  • What is configuration file
  • What is classes
  • What is Layers
  • Why Layers
  • Find out layers used by bitbake build system
  • Where to get layers
  • Yocto Project Compatible Layers
  • What is image
  • What is Package
Exploring Poky Directories and Files
  • Explore Poky Directories
  • Exploring Build Folder
  • BB_NUMBER_THREADS
  • PARALLEL_MAKE
  • Where should we place contents of local.conf
  • Other Directories
  • Build Workflow
  • Images Generated by Poky Build
  • Save Disk Space
  • Challenge
  • Resources
  • Quiz 2
Yocto on BeagleBone
  • Beagle Bone Specifications
  • Steps for Building Yocto Image for Beaglebone black
  • Booting Process in Beaglebone black
  • First stage Bootloader:ROM Code
  • Second Stage Bootloader: SPL
  • Third Stage Bootloader: U-Boot
  • Booting Stages Terminology
  • Creating Partitions and formatting the SD Card
  • Copying Images to SD Card
  • Use gparted to create/format/ partitions
  • Beagle Bone Serial Setup
  • Yocto booting on Beagle Bone Black
  • Erasing emmc
  • Challenge
  • Resources
  • Quiz 3
Yocto Project Releases
  • Introduction
  • Why Poky has codenames
  • Types of Releases
  • Release Lifecycle
  • Layers and Branches
  • Quiz 4
meta-ti BSP Layer
  • What is BSP Layer
  • BSP Layer Naming Convention
  • meta-ti Layer
  • meta-ti vs meta-yocto-bsp
  • Add meta-ti to yocto build
  • Build Yocto Image using meta-ti
  • Flash Yocto Image using wic utility
  • Challenge
  • Resources
  • Quiz 5
Yocto on Raspberry Pi3
  • Raspberry Pi3 Specification
  • meta-raspberrypi
  • Add Layers to build
  • Build Yocto Image for Raspberry Pi3
  • Booting Process in Raspberry Pi3 - First Stage
  • Booting Process in Raspberry Pi3 - Second and Third Stage
  • Flashing Yocto Image on Raspberry Pi3
  • Serial Setup
  • Booting Yocto Image on Raspberry Pi3
  • Yocto Image with ssh support
  • Add extra space to root file system
  • Resources
  • Quiz 6