You can use the EDF Yocto project‑based tooling and images in place of the PetaLinux tools and BSP. See the AMD Embedded Development Framework (EDF) page for more information. The EDF tooling and images debuted with the Vivado Design Suite version 2025.1. For more details, see the PetaLinux Tools page.
The PetaLinux tools offer everything necessary to customize, build, and deploy open source Linux software to devices.
PetaLinux tools include the following:
- Build tools such as GNU,
petalinux-build, andmaketo build the kernel images and the application software. - Debug tools such as GDB,
petalinux-boot, andoprofilefor profiling.
The following table shows the supported PetaLinux tools.
| Tools | Description |
|---|---|
| GNU | Arm GNU tools. |
| petalinux-build | Used to build software image files. |
| Make | Make build for compiling the applications. |
| GDB | GDB tools for debugging. |
| petalinux-boot | Used to boot Linux. |
| QEMU | Emulator platform for the Zynq UltraScale+ MPSoC device. |
| OProfile | Used for profiling. |
See the following documentation for more details:
- PetaLinux Tools Documentation
- Moving from PetaLinux to Production Deployment
- Zynq UltraScale+ MPSoC: Embedded Design Tutorial (UG1209)
- Libmetal and OpenAMP for Zynq Devices User Guide (UG1186)