Appendix D: Petalinux Software Development Kit - Xilinx Zynq-7000 User Manual

Hide thumbs Also See for Zynq-7000:
Table of Contents

Advertisement

PetaLinux Software Development Kit
The PetaLinux Software Development Kit (SDK) is a complete embedded Linux distribution
and development environment that works with the Xilinx® hardware design flow for Xilinx
FPGAs and Zynq®-7000 All Programmable SoCs that implement designs using the
MicroBlaze™ processor.
With PetaLinux, you can:
Synchronize the hardware platform and software platform in one step
Easily propagate user applications to embedded Linux systems using Zynq-7000
devices
Test a Linux system based on a Zynq-7000 device in a virtual machine environment
using QEMU.
The PetaLinux SDK will automatically generate a custom, Linux board support package (BSP)
including device drivers for Xilinx embedded processing IP cores, kernel and boot loader
configurations. This capability minimizes low-level software tasks, and allows engineers to
focus on their value-added applications. Development templates, tools, debuggers and
trace utilities are integrated into the SDK that allow software teams to create new device
drivers, applications, libraries and BSP configurations for their custom design.
The PetaLinux SDK includes tools for the custom configuration of the boot loader, Linux
kernel, file system, libraries, and system parameters. These configuration tools are
integrated with Xilinx hardware development tools and custom hardware-specific data files
so that, for example, device drivers for Xilinx embedded IP cores will be automatically built
and deployed according to the engineer-specified address mapping of that device.
The PetaLinux SDK is derived from the OSL kernel. Development branch kernels on the OSL
GIT will have varying degrees of support and testing for Zynq-7000 devices.
The PetaLinux SDK includes:
Command-line interface and Eclipse-based IDE
Application, device driver, and library generators
Development templates
Bootable system image builder
Debug and trace tools
Zynq-7000 AP SoC ZC702 Base TRD
UG925 (v6.0) February 21, 2014
www.xilinx.com
Appendix D
58
Send Feedback

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents