Embedded Design with PetaLinux Tools
Embedded Design with PetaLinux Tools
This intermediate-level course provides embedded systems developers with experience in creating an embedded Linux system targeting a Zynq® All Programmable System on a Chip (SoC) processor and Zynq UltraScale+™ MPSoC processor development board using PetaLinux Tools. The course offers students hands-on experience with building the environment and booting the system using a Zynq All Programmable SoC or Zynq UltraScale MPSoC design with PetaLinux Tools on the ARM™ Cortex®-A9 or Cortex®-A53 processor.
This course also introduces embedded Linux components, use of open-source components, environment configurations, network components, and debugging options for embedded Linux platforms. The primary focus is on embedded Linux development in conjunction with the Xilinx® tool flow.
2-Day Instructor-led Course | Price USD | Training Credits |
---|---|---|
Hosted Online - $299/day | $598 | 6 |
In-Person Registration - $399/day | $798 | 8 |
Printed Course Book (A PDF book is included in the course fee) | $100 | 1 |
Private Training | Contact Us | Contact Us |
Follow on Coaching | Contact Us | Contact Us |
Scheduled Classes

Be the first to know. Sign up for our newsletter.
Who should attend:
Embedded software developers interested in customizing the PetaLinux kernel on an ARM processor design for a Xilinx Zynq All Programmable SoC.
PETALINUX Skills Gained
After completing this comprehensive training, you will know how to:
- Explain what an embedded Linux kernel is
- Create a PetaLinux project to configure and build an image
- Create a working Arm® processor-based Linux system using the Vivado® Design Suite and PetaLinux tools
- List various hardware interfacing options available for the Arm processor
- Describe the Linux device driver architecture
- Build custom hardware cores and device drivers using the user space I/O (UIO) framework
Course Outline
Day 1 | Day 2 |
---|---|
|
|
Please note: The instructor may change the content order to provide a better learning experience.
Prerequisites For PetaLinux:
- Vivado Boot Camp: Basic Training
- Embedded Systems Hardware Design Boot Camp for the Zynq UltraScale+ MPSoC