Sorry, you need to enable JavaScript to visit this website.

The following reference designs are provided “AS IS”. If you have questions, please utilize the on-line forums in seeking help.

Downloads

(Requires Login)

Tutorial 08 PS I2C PMOD

This tutorial demonstrates how to use the PS I2C Controller to connect to a MAX44000 PMOD.

Vivado 2016.4 Version

Wind River® Pulsar™ Linux OS

Wind River® Pulsar™ Linux is a small, high-performance, secure, and manageable Linux distribution designed to simplify and speed your embedded and Internet of Things (IoT) development projects. Best of all, it is available at no additional cost on the selected Avnet hardware boards and developer boards.

Obtain and Use WR Pulsar Linux Image on Zynq Mini-ITX

Out-of-Box Designs

This is the software and hardware platform, boot files, Linux kernel and RAMdisk that are provided on the pre-installed SD card.

Zynq Mini-ITX 7Z045 Out-of-Box Linux v2013.4
Zynq Mini-ITX 7Z100 Out-of-Box Linux v2013.4

Using USB for Secondary Boot Images

This application note builds on a PetaLinux BSP and demonstrates how to use a USB device to store Linux and bitstream images.  The BOOT.BIN file is reduced to < 400 KB in size, and u-boot is responsible for loading the programmable logic via PCAP.

Zynq Mini-ITX USB Boot Application Note PetaLinux 2014.4

HDMI Bare Metal Reference Design Using ADV7511 and ADI IP

This reference design demonstrates how to create a bare metal system to output HDMI video and audio using the ADI ADV7511 HDMI transmitter. The IP used in this design is free and publicly available through ADI.

Zynq Mini-ITX 7Z045 HDMI Bare Metal - Vivado 2014.4
Zynq Mini-ITX 7Z100 HDMI Bare Metal - Vivado 2014.4
Zynq Mini-ITX 7Z045 HDMI Bare Metal - Vivado 2013.4
Zynq Mini-ITX 7Z100 HDMI Bare Metal - Vivado 2013.4

PetaLinux Board Support Packages

Compressed PetaLinux BSPs for Avnet Zynq system platforms.

Zynq Mini-ITX 7Z045 PetaLinux Compressed BSP v2016.2
Zynq Mini-ITX 7Z100 PetaLinux Compressed BSP v2016.2
Zynq Mini-ITX 7Z045 PetaLinux Compressed BSP v2015.2.1
Zynq Mini-ITX 7Z100 PetaLinux Compressed BSP v2015.2.1
Zynq Mini-ITX 7Z045 PetaLinux Compressed BSP v2014.4
Zynq Mini-ITX 7Z100 PetaLinux Compressed BSP v2014.4
Zynq Mini-ITX 7Z045 PetaLinux Compressed BSP v2014.2
Zynq Mini-ITX 7Z100 PetaLinux Compressed BSP v2014.2
Zynq Mini-ITX 7Z045 PetaLinux Compressed BSP v2013.10
Zynq Mini-ITX 7Z100 PetaLinux Compressed BSP v2013.10

PetaLinux Software Reference Design

This reference design demonstrates how to create, customize and execute a PetaLinux kernel on Avnet Zynq system platforms.

Zynq Mini-ITX 7Z045 Petalinux Design v2015.2.1
Zynq Mini-ITX 7Z100 Petalinux Design v2015.2.1
Zynq Mini-ITX 7Z045 PetaLinux Design v2014.4
Zynq Mini-ITX 7Z100 PetaLinux Design v2014.4
Zynq Mini-ITX 7Z045 PetaLinux Design v2014.2
Zynq Mini-ITX 7Z100 PetaLinux Design v2014.2
Zynq Mini-ITX 7Z045 PetaLinux 2013.10 - SDK 2013.4
Zynq Mini-ITX 7Z100 PetaLinux 2013.10 - SDK 2013.4

SFP Socket IBERT Reference Design

This reference design demonstrates how to use the Xilinx IBERT to test the SFP interface on the Mini-ITX board.

Zynq Mini-ITX 7Z045 IBERT Design - Vivado 2015.2
Zynq Mini-ITX 7Z100 IBERT Design - Vivado 2015.2
Zynq Mini-ITX 7Z045 IBERT Design - Vivado 2014.4
Zynq Mini-ITX 7Z100 IBERT Design - Vivado 2014.4
Zynq Mini-ITX 7Z045 IBERT Design - Vivado 2014.2
Zynq Mini-ITX 7Z100 IBERT Design - Vivado 2014.2
Zynq Mini-ITX 7Z045 IBERT Design - Vivado 2013.4
Zynq Mini-ITX 7Z100 IBERT Design - Vivado 2013.4

SATA-III Hard Drive Interface Reference Design

This reference design is based on a standalone OS and demonstrates how to test a SATA-III hard drive connected to the Mini-ITX board.

Zynq Mini-ITX 7Z045 SATA-III Design - Vivado 2014.1
Zynq Mini-ITX 7Z100 SATA-III Design - Vivado 2014.1

Embedded Standalone OS (Bare-Metal) Reference Design ITX

This reference design is based on a standalone OS and demonstrates the basic functionality of the Mini-ITX board.

Zynq Mini-ITX 7Z045 Embedded Design - Vivado 2015.2
Zynq Mini-ITX 7Z100 Embedded Design - Vivado 2015.2
Zynq Mini-ITX 7Z045 Embedded Design - Vivado 2014.4
Zynq Mini-ITX 7Z100 Embedded Design - Vivado 2014.4
Zynq Mini-ITX 7Z045 Embedded Design - Vivado 2014.2
Zynq Mini-ITX 7Z100 Embedded Design - Vivado 2014.2
Zynq Mini-ITX 7Z045 Embedded Design - Vivado 2013.4
Zynq Mini ITX 7Z100 Embedded Design - Vivado 2013 4

PCIe Root Complex Reference Design

This reference design demonstrates how to build a PCIe Root Complex System on the Mini-ITX board.

Zynq Mini-ITX 7Z045 PCIe Design - Vivado 2015.2
Zynq Mini-ITX 7Z100 PCIe Design - Vivado 2015.2
Zynq Mini-ITX 7Z045 PCIe Design - Vivado 2014.4
Zynq Mini-ITX 7Z100 PCIe Design - Vivado 2014.4
Zynq Mini-ITX 7Z045 PCIe Design - Vivado 2014.2
Zynq Mini-ITX 7Z100 PCIe Design - Vivado 2014.2
Zynq Mini-ITX 7Z045 PCIe Design - Vivado 2013.4
Zynq Mini-ITX 7Z100 PCIe Design - Vivado 2013.4

ARM DSTREAM Interface Reference Design

This reference design demonstrates how to interface the ARM DSTREAM debug adapter to the Mini-ITX board.

Zynq Mini-ITX 7Z045 DSTREAM Design - Vivado 2015.2
Zynq Mini-ITX 7Z100 DSTREAM Design - Vivado 2015.2
Zynq Mini-ITX 7Z045 DSTREAM Design - Vivado 2014.4
Zynq Mini-ITX 7Z100 DSTREAM Design - Vivado 2014.4
Zynq Mini-ITX 7Z045 DSTREAM Design - Vivado 2014.2
Zynq Mini-ITX 7Z100 DSTREAM Design - Vivado 2014.2
Zynq Mini-ITX 7Z045 DSTREAM Design - Vivado 2013.4
Zynq Mini-ITX 7Z100 DSTREAM Design - Vivado 2013.4

Ubuntu Desktop Linux

This tutorial provides a means to integrate several different technologies on a single platform.  Using the Avnet target, we have the power of a 32-bit 667 MHz dual core Arm-9 Cortex processor chip, combined with the unrivaled flexibility of Xilinx programmable logic to implement custom hardware systems.    We use a Linux kernel as the foundation operating system running on the processor cores, but also add on a fully featured desktop from Ubuntu, contained in the root file system.   The desktop allows the target to function as a personal computer using a USB Keyboard and mouse, along with an HDMI monitor.

U-boot Update 2015.3
Zynq Mini-ITX 7Z045 Ubuntu v2014.4
Zynq Mini-ITX 7Z100 Ubuntu v2014.4
VirtualBox and Linux VM Installation Guide v2016.2
VirtualBox and Linux VM Installation Guide v2015.2.1
VirtualBox and Linux VM Installation Guide v2014.4
Zynq Mini-ITX 7Z045 Ubuntu v2013.4
Zynq Mini-ITX 7Z100 Ubuntu v2013.4