Embedded Linux Development Using Yocto

Course Details
Length: 11 Hours
Number of Labs: 3
Number of Chapter: 10
Current Version: 2025.1
Number of Demos: 0

Overview

This course provides embedded systems developers experience with creating an embedded Linux® system targeting AMD SoCs using the Yocto Project®.
The course provides experience with:
  • Using open-source embedded Linux components
  • Configuring the Linux environment and network components
  • Utilizing a cross-reference guide for transitioning from PetaLinux to Yocto
  • Generating Yocto machine configuration files using base hardware design artifacts
  • Building Linux images using the Yocto design flow
  • Booting the system using the Arm® processors available in AMD SoCs
  • Reviewing BSPs and package groups and customizing it for AMD SoCs using Yocto design flow
  • Mapping developer personas in the AMD Embedded Development Framework (EDF) to workflow roles
  • Leveraging the Software Hardware Exchange Loop (SHEL) tools (SDTGen, Lopper, and gen-machine-conf) for Yocto machine configuration
What's New:
Added new modules: Using the AMD Embedded Development Framework (EDF) & Introduction to the Software Hardware Exchange Loop (SHEL) Flow
All labs have been updated to the AMD EDF flow and latest software versions
  • USD Price = 199
Training Credit Price = 2 TC
Featured Board
Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit
ZCU104
Learn More>
Related Courses
Embedded Systems Design
Learn More>
Embedded Systems Software Design
Learn More>