Getting Started

You need a supported Xilinx platform to get started. How you get PYNQ depends on your platform. For some Zynq and Zynq Ultrascale+ platforms you can download an SD card image to boot the board. For other platforms, including Alveo and Kria SOM boards, you can install PYNQ onto your host Operating System.

If you have one of the following boards, you can follow the quick start guide. Go to the PYNQ support forum for help.

Alveo and XRT supported platforms

Jupyter Introduction

PYNQ makes use of Jupyter. If you are new to Jupyter, you can follow the introductory tutorials:

Example overlays and notebooks

You can find a selection of PYNQ projects and notebooks on the PYNQ community webpage. These are projects from other PYNQ users that you can install and use on your own PYNQ platform (assuming the design supports your platform).

You can also install additional overlays and notebooks using the PYNQ command line interface:

Using PYNQ with other boards

You can find other PYNQ enabled boards on the PYNQ.io boards page.

If you have another Xilinx-based platform you would like to use with PYNQ, see the following guide: