PYNQ offers a lot of unique features and capabilities. We highlight some of those benefits below:
- Open Source
- Access to Hardware libraries like they are software libraries
- Not required to download extra software
- Easy project installation with pip install command
- Highly customization and flexible
- Create Pynq Images for custom boards (Created via Petalinux BOOT.BIN file)
- Add any RTL based IP to overlay
The Z2 board has many features that can be used for your design. Here is an overview of some the capabilities:
Overview | Memory & storage | Power |
---|---|---|
|
|
|
USB & Ethernet | Audio & Video | Switches, Push-buttons, & LEDS | Expansion Connectors |
---|---|---|---|
|
|
|
|
The Z2 board can be powered via a Micro-USB port, an external power supply, or battery. And PYNQ-Z2 supports MicroSD, Quad SPI Flash, and JTAG boot modes. You can dive more deeply into the features and capabilites of the PYNQ-Z2 in the manual below:
Reference Manual: https://d2m32eurp10079.cloudfront.net/Download/PYNQ_Z2_User_Manual_v1.1.pdf
You can run through the following video to run a "Hello World" tutorial.
To download the "Hello World" notebook, you will need to be connected to the Wifi Router. These steps are explained in the video above.
The link below will direct you how to download the notebook. Make sure to open a Terminal in the Jupyter Notebook (The steps are also outlined in the video above):
https://github.com/Xilinx/PYNQ-HelloWorld/blob/master/README.md
You can also look up more information and material on PYNQ at the following links
- Projects, community projects posted
- Source code
- Boot images
- Guides for getting started
- Jupyter Notebooks
- Overlays