v3.0 PYNQ for Ultra96
Please do something exciting with it and enjoy the latest release of PYNQ for both Ultra96 v1 and v2 boards! Let us know if you do.
This version utilizes Python 3.10, JupyterLab 3.4.4 and PYNQ-Linux with Ubuntu-based 22.04 packaging. Vivado and Petalinux tools are upgraded to 2022.1. No runtime Python APIs are changing! More info can be found here: https://pynq.io
This release for Ultra96 also deprecates the onboard MRAA and UPM libraries. You may be able to install these from packages or build them from the source directly on the Ultra96.
Overview installation instructions:
Github restricts asset files sizes to less than 2GB, the superior compression of 7zip solved the issue.
- Install 7zip and Balena Etcher if you do not have them
- Download the correct .7z for your version of Ultra96
- Extract large ~10GB .img
- Use Etcher to image it onto >= 16GB Micro SD Card (Samsung EVO cards are not compatible with Ultra96)
- Insert Micro SD card into Ultra96, then power on
- Have fun!
There are getting started instructions in the v2.5 assets. Just remember to download the v3.0 SD images instead of v2.5: https://github.com/Avnet/Ultra96-PYNQ/releases/download/v2.5.0/U96_PYNQ_Setup_Instructions.pdf
Older but still relevant video installation instructions for v1 (v2 is very similar):
https://www.youtube.com/watch?v=is34FBOlDJE