Addition of PYNQ-Z1 board into Vivado

I tried to add board by installing the board files, extracting, and copying the board files folder to \Vivado<version>\data\boards.
I used board_files from https://github.com/cathalmccabe/pynq-z1_board_files/raw/master/pynq-z1.zip

But still Vavado is not listing it in boards.
Any help regarding this. Is files are not updated for Vivado 2020.3?

1 Like

Vivado 2020.3 is a special edition which supports Versal devices only. You can find more info on this on the download page: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/2020-3.html
image

You should install the version of Vivado that is supported by the PYNQ image you are using.

https://pynq.readthedocs.io/en/latest/changelog.html?highlight=vivado%202020.1

E.g. for PYNQ v2.7 use Vivado 2020.2

Cathal

To add Pynq-Z1 board to Vivado, Go to Xilinx folder

C:\Xilinx\Vivado\2021.2\data\boards

Where C:\Xilinx is the default path where Vivado is installed

Add a new folder and name it ‘board_files’

Download Pynq board files from this link

https://pynq.readthedocs.io/en/v2.7.0/overlay_design_methodology/board_settings.html

Extract board files then copy them to ‘board_files’ folder
image
image
Restart Vivado

2 Likes

Thanks for help. I installed 2016.1. and it is working.

You are welcome
This method that I have explained above works also for the latest version of Vivado 2021.2
I tested

Thanks, Kamal. I just tried it myself with 2021.1 (which is what I had installed) and it worked for me, too. I would have been stuck at the “Add a new folder and name it ‘board_files’” step so that was a big hint.

Ron

1 Like

Thank you for your help!
As with the latest Vivado 2022.1, I have found that the path to keep the local board file has been moved to:
//data/xhub/boards/XilinxBoardStore/boards/Xilinx/
which worked for me.

2 Likes