This is a major version release in that we are highlighting several updates:
- Board additions - we have added official support for the ZCU208 RFSoC platform and the Kria KR260. The KR260 support will show up shortly on the Kria-PYNQ repository.
- The separation of pynqutils for Python packaging of overlays independent of PYNQ.
- The separation of pynqmetadata for build-time introspection of Vivado designs - pynqmetadata runs on either ARM or x86 platforms.
- RFSoC-PYNQ is now available and is a merge of all our RFSoC platform support and packaging. See rfsoc-pynq.io for details.
Blogs and demonstrators on the new boards using the new repositories will come out over the next few weeks.
We are also deprecating some features such as the PL server for multi-user scenarios and simplifying our 3rd party board SD building process to resolve licensing and overlay-rebuilding challenges we have seen from the community.
Finally, software packages and tools have been upgraded - we are deploying with 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.
And finally, no runtime Python APIs are changing!
Thank you again to all our contributors, board partners and users.
The PYNQ team