This patch release fixes a few bugs and includes a few quality of life additions.
Bugs fixed:
- DMAs set with 32bit address widths would be given 64-bit addresses.
- PYNQ's global state file cache was not updating in some circumstances
- pyxrt.close() was returning error
Quality-of-life:
- PYNQ.remote now uses local cache for RemoteBuffer, vastly improving usability
- PYNQ now has a CITATION.cff file. If you use PYNQ in your research please cite this repo using the metadata in this file.
- The PYNQ SDIST is now able to be built within the SD build Docker container.
New sdcards are available at www.pynq.io/boards or v3.1.1 updates can be installed on existing SD Cards by running the pip command below from within a Jupyter session.
pip install --upgrade pynq --no-build-isolation