PetaLinux Tools - 2025.2 English - UG1137

Zynq UltraScale+ MPSoC Software Developer Guide (UG1137)

Document ID
UG1137
Release Date
2025-12-03
Version
2025.2 English

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, and make to build the kernel images and the application software.
  • Debug tools such as GDB, petalinux-boot, and oprofile for profiling.

The following table shows the supported PetaLinux tools.

Table 1. PetaLinux Supported 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: