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

Ultra96 and PYNQ Framework

The Ultra96 is a development board built around the Xilinx Zynq UltraScale+ MPSoC to the Linaro96Boards specification. It includes quad-core ARM A53s, dual-core ARM R5s, 2GB of LPDDR4 memory and tightly-coupled 16nm UltraScale+ FPGA fabric. The platform integrates with the PYNQ (Python + Zynq) framework allowing for Python based applications to run in conjunction with high-speed deterministic applications on the heterogenous MPSoC compute platform.

 

If you are not already familiar with PYNQ or who it is for, start with this page to learn more:

More about PYNQ

 

Getting Started Documentation

PYNQ Quick Start Guide for Ultra96

 

Supporting Information for Rebuilding PYNQ from Source

Xilinx GitHub for PYNQ

Avnet GitHub for Ultra96

 

Blog Tutorials

Hackster.io Blog: Adam Taylor - Ultra96 and PYNQ

Linaro 96Boards Blog: Sahaj Sarup - Trying Out PYNQ on the Ultra96

 

Video Tutorials

Video: Setting Up PYNQ On Ultra96

 

SD Card Images

PYNQ SD Card Image for Ultra96 v2018.2 tools