Designing with the AMD Embedded Development Framework (EDF)
Course Details
Length:
10 Hours
Number of Labs:
3
Number of Chapter:
8
Current Version:
2025.2
Number of Demos:
0
Overview
This course introduces the AMD Embedded Development Framework (EDF), a unified software framework for AMD adaptive SoC and FPGA platforms. The EDF provides a structured development methodology, pre-built software stacks, and integrated tools to accelerate Linux® based embedded system development.
The emphasis of this course is on:
Understanding the supported and recommended development flows for hardware and embedded software
Identifying different design entry points and mapping role-based development within the EDF workflows
Simplifying the platform-level development using pre-built embedded software stacks, pre-configured board support packages (BSPs), and open-source tools
Leveraging the Software Hardware Exchange Loop (SHEL) flow and using tools like SDTGen, Lopper, and gen-machine-conf for hardware software integration
Exploring the migration guide to use the EDF instead of PetaLinux
The primary focus is to gain hands-on experience with the EDF tools, workflows, and learn how the EDF enables rapid prototyping and production-ready solutions through pre-built images.