2.2. PetaLinux ProjectsΒΆ

Xilinx PetaLinux is a Linux distribution and Yocto-based build system for building custom Linux designs on Xilinx devices. Mango provides PetaLinux projects for reference hardware platforms. Mango also provides Yocto layers, applications, and utility scripts that can be used to quickly adopt the Mango 802.11 MAC/PHY design on a custom hardware platform.

The Mango PetaLinux projects include ready-to-run images which bundle the reference MAC/PHY/kernel designs. Each hardware platform has specific requirements for booting Linux. Refer to the section for each hardware platform for details.

The PetaLinux tools must be installed to rebuild the kernel, modules, or rootfs. The current 802.11 MAC/PHY design requires PetaLinux 2024.2.

The ready-to-boot images can be used without installing the PetaLinux tools.

The guide below assumes familiarity with the fundamentals of the PetaLinux distribution and build environment. New users should review the AMD/Xilinx PetaLinux documentation. Some resources:

Be sure to use the PetaLinux documentation that matches your version of the tools.