Pynq

Latest version: v3.0.1

Safety actively analyzes 619291 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

3.0.0

This github tag is tied to the release of the following SDCard images on [pynq.io/board](http://www.pynq.io/board):

[PYNQ-Z1 v3.0.0 SDCard image](https://bit.ly/pynq_z1_v3)
[PYNQ-Z2 v3.0.0 SDCard image](https://bit.ly/pynq_z2_v3)
[PYNQ-ZU v3.0.0 SDCard image](https://bit.ly/pynq_zu_v3)
[ZCU104 v3.0.0 SDCard image](https://bit.ly/zcu104_v3)
[RFSoC2x2 v3.0.0 SDCard image](https://bit.ly/rfsoc2x2_v3)
[RFSoC4x2 v3.0.0 SDCard image](https://bit.ly/rfsoc4x2_v3)
[ZCU111 v3.0.0 SDCard image](https://bit.ly/zcu111_v3)
(new) [ZCU208 v3.0.0 SDCard image](https://bit.ly/zcu208_v3)

Within those image files, PYNQ v3.0.0 is already installed. Updates to PYNQ since the last release include:

* Official Ubuntu 22.04 support on the Kria-PYNQ repository:
* KV260
* (new) KR260

* Upgraded Software
* All overlays built with Vivado 2022.1
* Linux kernel and build updated to Petalinux 2022.1

* Productivity additions - software
* Updated to Python 3.10
* Updated to JupyterLab 3.4.4
* Updated to Ubuntu 22.04 based packages
* Separation of PYNQ-Utils repository for overlay packaging

* Productivity additions - hardware
* Added XSA parsing support
* Added debug bridge IP for XVC server support
* Improved support for block design containers and partial reconfiguration
* Separation of PYNQ-Metadata repository for design exploration

* SD Build updates
* API change to emphasize builds using prebuilt root filesystem
* API change to emphasize builds using PYNQ source distribution
* XRT library included in board-agnostic images

* Deprecations
* PL server as a multi-user daemon is deprecated - pynq server CLI is also deprecated
* 3rd party board automatic building of overlays in SD Build is deprecated
* Wavedrom viewing in JupyterLabs is deprecated - Jupyter notebook viewing is still supported
* Use of pynq/utils.py will be deprecated in future releases - PYNQ-Utils will have same APIs
* Use of pynq/pl_server/<Vivado parsers>.py will be deprecated in future releases - PYNQ-Metadata will have same APIs

2.7.0

This github tag is tied to the release of the following SDCard images on [pynq.io/board](http://www.pynq.io/board):

[PYNQ-Z1 v2.7.0 SDCard image](https://bit.ly/pynqz1_2_7)
[PYNQ-Z2 v2.7.0 SDCard image](https://bit.ly/pynqz2_2_7)
[PYNQ-ZU v2.7.0 SDCard image](https://bit.ly/pynqzu_2_7)
[RFSoC2x2 v2.7.0 SDCard image](https://bit.ly/rfsoc2x2_2_7)
[ZCU104 v2.7.0 SDCard image](https://bit.ly/zcu104_2_7)
[ZCU111 v2.7.0 SDCard image](https://bit.ly/zcu111_2_7)

Within those image files, PYNQ v2.7.0 is already installed. Updates to PYNQ since the last release include:

* Upgraded Software
* All overlays built with Vivado 2020.2
* Linux kernel and build updated to Petalinux 2020.2

* Productivity additions
* Updated to Python 3.8
* Updated to JupyterLab 3.0.16
* Updated to Ubuntu 20.04 based packages
* Pynq and Jupyter now execute in a virtual environment (venv)

* SD Build updates
* Updated to use OpenEmbedded WIC flows for building SD card images

* Programmable Logic updates
* Added cmac.py for 100 GbE offload
* PL DRAM allocation support added
* RFSoC clock and data converters updated to support RFSoC Gen3 devices

* Deprecations
* Removed Xlnk allocator and libraries for edge devices (replaced by XRT allocation)

2.6.1

This is a minor release to incorporate v2.6.0 documentation updates.

2.6.0

This github tag is tied to the release of the following SDCard images on [pynq.io/board](http://www.pynq.io/board):

[PYNQ-Z1 v2.6.0 SDCard image](http://bit.ly/pynqz1_v2_6)
[PYNQ-Z2 v2.6.0 SDCard image](http://bit.ly/pynqz2_v2_6)
[ZCU104 v2.6.0 SDCard image](http://bit.ly/zcu104_v2_6)
[ZCU111 v2.6.0 SDCard image](http://bit.ly/zcu111_v2_6)

Within those image files, PYNQ v2.6.0 is already installed. Updates to PYNQ since the last release include:

* Upgraded Software
* All overlays built with Vivado 2020.1
* Linux kernel and build updated to Petalinux 2020.1

* Productivity Additions
* Docker support enabled in the kernel config
* Pybind11 support and notebook added for C++ integration
* Support for BOOT.BIN bitstream inclusion for custom sdcard builds
* Boot.py added to boot partition to enable modifications to the PYNQ boot flow

* Deprecations
* Removed Xlnk allocator from all notebooks - please now use pynq.allocate
* Tcl parsing removed - please generate and use an HWH file for Overlays

2.5.1

This github tag is tied to the release of PYNQ Support for Alveo platforms and AWS F1 instances.

* Alveo and AWS F1 Support
* Alveo platforms and AWS F1 instances are now supported
* IP dictionary and Overlay classes support xclbin metadata parsing
* Live Alveo power monitoring added
* Vitis kernel signatures delivered with loaded xlcbin files
* AWS F1 awsxclbin files are supported

* Productivity Additions
* PYNQ is now on PYPI and can be installed using ``pip install pynq``
* PYNQ can be installed on x86 machines to support attached Alveo platforms or AWS F1 instances
* pynq.utils added for dependent packages to install notebooks and bitstreams
* pynq._cli added for new commandline calls to collect and deliver notebooks
* JupyterLab views of bitstream metadata dictionaries added

* SD Build Updates
* Support added for building sdcard images from Ubuntu 18.04 host machines

* No new SD Card images were created for this release

2.5

This github tag is tied to the release of the following SDCard images:

[PYNQ-Z1 v2.5 SDCard image](http://bit.ly/2Oubpce)
[PYNQ-Z2 v2.5 SDCard image](http://bit.ly/2OrUlnl)
[ZCU104 v2.5 SDCard image](http://bit.ly/2OzhvIB)
[ZCU111 v2.5 SDCard image](http://bit.ly/2IxS4mC)

Within those image files, PYNQ v2.5 is already installed. Updates to PYNQ since the last release include:

- Productivity Additions

- Updated to JupyterLab 1.1.3
- JupyterLab extensions support added
- Support for multiple memories using mem_dict entries
- Support for Device Tree Overlays delivered with PL overlays
- Support for custom PL device communication using the Device metaclass

- Programmable Logic Updates

- All bitstreams built using Vivado 2019.1
- XRT Support added (beta)

- Repository Updates

- Jenkins CI added
- Sdist support added (removing all binaries from the repository)

- SDBuild Updates

- Boot partition built on Petalinux 2019.1

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.