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
  • Infineon PMIC updates to Avnet products

    Over the past several months, we've seen situations arise on two of our platforms that ended up highlighting how nice it is to have some ability to "tweak" your on board power system. I've written two blogs in the past both referencing the programmab…
  • Path II Programmable Blog 10 - Project Part 1 - Exploring PYNQ with the Ultra96v2

    The Path II Programmable training covered a great deal of Zynq MPSoC Hardware, Software and Petalinux content - covering almost everything required to build a Zynq MPSoC system: right from the logic running to the PL, to Petalinux and software applic…
  • P2P Project - Facial Recognition

    Introduction Hardware Prepare PYNQ image SD Card Check if Your Webcam Works with PYNQ Connect to Ultra96 UART Connection Network Connection through USB Cable WiFi Connection Software Update PYNQ Download, Build and Install OpenCV 4.1.1 Upda…