Classroom - Embedded Linux Development - PetaLinux, Yocto and EDF Flow (PLC2 Version)

This PLC2 workshop provides a comprehensive introduction to embedded Linux development for AMD Adaptive SoCs, combining the strengths of PetaLinux, Yocto, and the latest AMD Embedded Development Framework (EDF).
Participants begin with the fundamentals of embedded Linux using PetaLinux, an open-source solution tailored for Zynq™ devices and MicroBlaze™-based FPGA systems. The course demonstrates how PetaLinux simplifies system configuration through scripted workflows, integrated templates, QEMU-based simulation, and streamlined firmware packaging. Building on this foundation, the seminar transitions into the Yocto Project, equipping developers with the skills to create fully customized embedded Linux distributions. Attendees will learn how to set up the Yocto environment, manage repositories, configure kernel and root file systems, and build Board Support Packages (BSPs). The layered architecture of Yocto is explored in depth, enabling efficient customization, hardware integration, and application development.

Furthermore, this course introduces the new AMD Embedded Development Framework (EDF), a modern, fully open-source workflow built on Yocto. EDF enhances maintainability, scalability, and hardware-software integration, offering a seamless path from evaluation to deployment. Throughout the seminar, we compare different Linux-build approaches to select the most suitable workflow for your projects, ensuring efficient and future-proof embedded system development.

Due to accompanying exercises, the course offers in-depth and practice-oriented training.

7/22/2026 - 7/24/2026
Time Zone : (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Seats Remaining : 12
Venue : DEU, Frankfurt - TBD PLC2 Venue
Address : TBD,Frankfurt,GERMANY
11/18/2026 - 11/20/2026
Time Zone : (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Seats Remaining : 12
Venue : DEU, Stuttgart - TBD PLC2 Venue
Address : TBD,Stuttgart,GERMANY