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.

image

 

Top

image

 

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 for Ultra96-V2 Board:

PYNQ v2.5 SD Card Image for Ultra96-V2 v2019.1 tools

PYNQ v2.4 SD Card Image for Ultra96-V2 v2018.3 tools

 

SD Card Images for Ultra96-V1 Board:

PYNQ v2.5 SD Card Image for Ultra96-V1 v2019.1 tools

PYNQ v2.4 SD Card Image for Ultra96-V1 v2018.3 tools

PYNQ v2.3 SD Card Image for Ultra96-V1 v2018.2 tools

 

PYNQ Community Project Highlights for Ultra96

 

https://github.com/sfox14/pynq-ekf

Extended Kalman filter

 

 

QNN - Quantised Neural Network

Quantised neural network

 

 

BNN - Binarised Neural Network

BNN

 

 

PYNQ Computer Vision

PYNQ Computer Vision

 

 

Related Blog Posts