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
, andmake
to build the kernel images and the application software. - Debug tools such as GDB,
petalinux-boot
, andoprofile
for 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
- Zynq UltraScale+ MPSoC: Embedded Design Tutorial (UG1209)
- Libmetal and OpenAMP for Zynq Devices User Guide (UG1186)