PYNQ-Z2 | |
---|---|
Device | Zynq Z7020 |
Memory | 512MB DDR3 |
Storage | MicroSD |
Video | HDMI In & Out ports |
Audio | ADAU1761 codec with HP + Mic, Line in |
Network | 10/100/1000 Ethernet |
Expansion | USB host (PS) |
GPIO | 1x Arduino Header |
2x Pmod* | |
1x RaspberryPi header* | |
Other I/O | 6x user LEDs |
4x Pushbuttons | |
2x Dip switches | |
Dimensions | 3.44” x 5.51” (87mm x 140mm) |
Webpage | TUL PYNQ-Z2 webpage |
*PYNQ-Z2 RaspberryPi header shares 8 pins with 1 Pmod
Board | SD card image | Documentation | Vendor webpage |
---|---|---|---|
PYNQ-Z2 | v2.7 | PYNQ setup guide | TUL Pynq-Z2 |
PYNQ-Z1 | v2.7 | PYNQ setup guide | Digilent Pynq-Z1 |
PYNQ-ZU | v2.7 | GitHub project page | TUL PYNQ-ZU |
Kria KV260 Starter Kit* | Ubuntu image | Kria PYNQ setup | Xilinx Kria KV260 |
ZCU104 | v2.7 | PYNQ setup guide | Xilinx ZCU104 |
RFSoC 2x2 | v2.7 | RFSoC 2x2 GitHub Pages | XUP RFSoC 2x2 |
ZCU111 | v2.7 | PYNQ RFSoC workshop | Xilinx ZCU111 |
Ultra96V2 | v2.7 | Avnet PYNQ documentation | Avnet Ultra96V2 |
Ultra96 (legacy) | v2.7 | See Ultra96V2 | See Ultra96V2 |
TySOM-3-ZU7EV | v2.7 | GitHub project page | Aldec TySOM-3-ZU7EV |
TySOM-3A-ZU19EG | v2.7 | GitHub project page | Aldec TySOM-3A-ZU19EG |
*For the Kria KV260, follow the guide for the Ubuntu image and then follow the Kria PYNQ setup instructions to install PYNQ.
Development Boards
PYNQ supports Zynq based boards (Zynq, Zynq Ultrascale+, Zynq RFSoC), Kria SOMs, Xilinx Alveo accelerator boards and AWS-F1 instances.
See the PYNQ Alveo Getting Started guide for details on installing PYNQ for use with Alveo and AWS-F1.
Downloadable PYNQ images
If you have a Zynq board, you need a PYNQ SD card image to get started. You can download a pre-compiled PYNQ image from the table below. If an image is not available for your board, you can build your own SD card image (see details below).
Build a PYNQ SD card image
See the PYNQ image build guide or details on building the PYNQ image.
The following rootfs files can be used for rebuilding an image for a custom board:
Recommended getting started board
The PYNQ-Z2 board from TUL is the recommended board for getting started with PYNQ. The PYNQ-Z2 is a low-cost Zynq 7000 development board suitable for beginner and more advanced projects. It has many features and interfaces that are useful for trying out the capabilities of the PYNQ framework.