From d9fb9c25db7c58ec4382bc0e04321e3f249bbaa8 Mon Sep 17 00:00:00 2001 From: Graham Schelle Date: Mon, 10 Oct 2022 09:26:45 -0600 Subject: [PATCH] Changelog and open source components update (#1397) * Update changelog.rst * update license and components tarballs * fix header line length to remove sphinx warning --- README.md | 4 +-- docs/source/changelog.rst | 48 ++++++++++++++++++++++++++++++++++++ docs/source/pynq_sd_card.rst | 6 ++--- 3 files changed, 53 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 8caf00ef8c..ead01bfd35 100755 --- a/README.md +++ b/README.md @@ -76,6 +76,6 @@ Please ask questions on the PY ## SDBuild Open Source Components -**License and Copyrights Info** [TAR/GZIP](https://bit.ly/pynq_license_2_7) +**License and Copyrights Info** [TAR/GZIP](https://www.xilinx.com/bin/public/openDownload?filename=pynq-v3.0-license.tar.gz) -**Open Components Source Code** [TAR/GZIP](https://bit.ly/pynq_opencomponents_2_7) +**Open Components Source Code** [TAR/GZIP](https://www.xilinx.com/bin/public/openDownload?filename=pynq-v3.0-open_components.tar.gz) diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index f18383f757..d51980d4a8 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -2,6 +2,54 @@ Change Log ************************ +Version 3.0.0 +============================ + +Updates to PYNQ since the last release include: + +* Image releases: + * pynq_z1_v3.0.0 + * pynq_z2_v3.0.0 + * zcu104_v3.0.0 + * pynq_zu_v3.0.0 + * zcu111_v3.0.0 + * rfsoc2x2_v3.0.0 + * rfsoc4x2_v3.0.0 + * (new) zcu208_v3.0.0 + +* 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/.py will be deprecated in future releases - PYNQ-Metadata will have same APIs + + Version 2.7.0 ============================ diff --git a/docs/source/pynq_sd_card.rst b/docs/source/pynq_sd_card.rst index 3e8c4def5b..54dc0e3638 100644 --- a/docs/source/pynq_sd_card.rst +++ b/docs/source/pynq_sd_card.rst @@ -135,7 +135,7 @@ that can help you install the Ubuntu VM on your host OS using the following step ================ ================ Use an existing Ubuntu OS ----------------------- +------------------------- If you already have a Ubuntu OS, and it is listed in the beginning of this section, you can simply do the following: @@ -197,7 +197,7 @@ The build flow can take several hours and will rebuild SD cards for the Pynq-Z1, and ZCU104 platforms. Rebuilding the prebuilt board-agnostic image ---------------------------------------- +-------------------------------------------- In order to simplify and speed-up the image building process, users should re-use the prebuilt board-agnostic image appropriate to the architecture - arm for Zynq-7000 and aarch64 for Zynq UltraScale+, downloadable at the @@ -213,7 +213,7 @@ when invoking make: make REBUILD_PYNQ_ROOTFS=True BOARDS= Rebuilding the PYNQ source distribution tarball -------------------------------------------- +----------------------------------------------- To avoid rebuilding the PYNQ source distribution package, and consequently bypass the need to build bitstreams for the PYNQ-Z1, PYNQ-Z2 and the ZCU104, a prebuilt PYNQ sdist tarball should be reused as described in steps listed above.