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)