Embedded Design with PetaLinux Tools
This course provides embedded systems developers experience with creating an embedded Linux® system targeting AMD SoCs using the PetaLinux tools.The course provides experience with: Using open-source embedded Linux co...
Course Description
This course provides embedded systems developers with experience in creating an embedded Linux system targeting AMD SoCs using PetaLinux tools. It covers open-source embedded Linux components, the PetaLinux tool design flow, application creation and debugging, environment building, system booting using Arm® processors in AMD SoCs, root file system customization, Linux environment configuration, network setup, custom hardware development, and custom driver development.
The emphasis of this course is on:
- Using open-source embedded Linux components
- Using the PetaLinux tool design flow
- Creating and debugging an application
- Building the environment and booting the system using Arm® processors available in AMD SoCs
- Customizing the root file system
- Configuring the Linux environment and network components
- Developing custom hardware and custom drivers
- Focusing on embedded Linux development with AMD tool flow
Training Duration
25 hours
Additional Information
- Number of Chapters: 19
- Number of Labs: 9
- Number of Demos: 0
- Current Version: 2023.2
What's New
- Yocto Project Overview – Added information on accessing BitBake in a PetaLinux project
- All labs updated to the latest software versions
Chapters
Chapter 1
- Introduction to Embedded Linux
Chapter 2
- Embedded Linux Components
Chapter 3
- Driving the PetaLinux Tool
Chapter 4
- Yocto Project Overview
Chapter 5
- PetaLinux Tool Design Flow
Chapter 6
- PetaLinux Application Development
Chapter 7
- Customizing the Project
Chapter 8
- Customizing the Root File System
Chapter 9
- Networking and TCP/IP
Chapter 10
- PetaLinux Booting and Packaging
Chapter 11
- PetaLinux Application Debugging
Chapter 12
- Upgrading the Workspace
Chapter 13
- Basic Hardware Design Process with the Vivado Design Suite
Chapter 14
- Linux Device Drivers Overview
Chapter 15
- User Space I/O and Loadable Kernel Modules
Chapter 16
- Custom Hardware Development
Chapter 17
- Custom Driver Development
Chapter 18
- PetaLinux: Advanced Configurations
Chapter 19
- Embedded Design with PetaLinux Tools Full Course Quiz
Event Schedule
Virtual Learning Environment (Online)
- 13.10. - 14.10.2027 09:00-17:00 — € 1,700.00 excl. VAT Add to cart
- 14.04. - 15.04.2027 09:00-17:00 — € 1,700.00 excl. VAT Add to cart
- 11.11. - 12.11.2026 09:00-17:00 — € 1,700.00 excl. VAT Add to cart
- 17.08. - 18.08.2026 09:00-17:00 — € 1,700.00 excl. VAT Add to cart


