Jump to content
  • 0

Extracting hardware design of Zybo Petalinux Demo


Nick Haman

Question

I'm a bit confused about how to get the PL design of the Petalinux demo.

On this page:

https://digilent.com/reference/programmable-logic/zybo-z7/demos/petalinux

 

Quote

In order to modify and switch out the hardware platform for a baremetal demo, you should first open the Vivado project from the release. Extract the previously downloaded '*.xpr.zip' file. Exporting the Vivado project for Petalinux is the same as exporting it for Vitis, therefore the instructions are identical.

 

I don't see a reference to the .xpr file in that documentation.

 

I've also followed the instructions of executing the checkout.tcl script from the github repo on Vivado 2022.1, but it never opens a populated block design and gives this error:

Quote

[Project 1-202] Error writing the XML file 'D:/Dropbox/Google/WW2/zybo/hw/proj/hw.xpr'
[Common 17-69] Command failed: ERROR: [Project 1-202] Error writing the XML file 'D:/Dropbox/Google/WW2/zybo/hw/proj/hw.xpr'

 

 

Is there a way to get the .xpr file?

 

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

It looks like the checkout.tcl script was failing because of dropbox.  After disabling dropbox, I get the following error:

Quote

[Board 49-71] The board_part definition was not found for digilentinc.com:zybo-z7-10:part0:1.1. The project's board_part property was not set, but the project's part property was set to xc7z010clg400-1. Valid board_part values can be retrieved with the 'get_board_parts' Tcl command. Check if board.repoPaths parameter is set and the board_part is installed from the tcl app store.
 

 

Board files have been installed to data/boards/board_files in Vivado 2022.1 according to the instructions.

 

Screenshot 2023-11-29 161045.jpg

Link to comment
Share on other sites

  • 0

Result of get_board_parts

Quote

digilentinc.com:arty-z7-10:part0:1.1 digilentinc.com:arty-z7-20:part0:1.1 digilentinc.com:cora-z7-07s:part0:1.1 digilentinc.com:cora-z7-10:part0:1.1 digilentinc.com:eclypse-z7:part0:1.0 digilentinc.com:eclypse-z7:part0:1.1 digilentinc.com:gzu_3eg:part0:1.0 digilentinc.com:gzu_3eg:part0:1.1 digilentinc.com:gzu_5ev:part0:1.1 digilentinc.com:zedboard:part0:1.1 digilentinc.com:zybo-z7-10:part0:1.2 digilentinc.com:zybo-z7-20:part0:1.2 digilentinc.com:zybo:part0:1.0 digilentinc.com:zybo:part0:2.0 xilinx.com:k26c:part0:1.2 xilinx.com:k26c:part0:1.3 xilinx.com:k26i:part0:1.2 xilinx.com:k26i:part0:1.3 xilinx.com:kcu1500:part0:1.2 xilinx.com:kv260_som:part0:1.2 xilinx.com:kv260_som:part0:1.3 xilinx.com:vck190:part0:2.2 xilinx.com:vck190:part0:3.0 xilinx.com:vck190_newl:part0:1.0 xilinx.com:vcu118:part0:2.0 xilinx.com:vcu118:part0:2.3 xilinx.com:vcu118:part0:2.4 xilinx.com:vcu1525:part0:1.3 xilinx.com:vermeo_t1_mpsoc:part0:1.0 xilinx.com:vermeo_t1_rfsoc:part0:1.0 xilinx.com:zc702:part0:1.4 xilinx.com:zc706:part0:1.4 xilinx.com:zcu102:part0:3.3 xilinx.com:zcu102:part0:3.4 xilinx.com:zcu104:part0:1.1 xilinx.com:zcu106:part0:2.4 xilinx.com:zcu106:part0:2.5 xilinx.com:zcu106:part0:2.6 xilinx.com:zcu111:part0:1.2 xilinx.com:zcu111:part0:1.3 xilinx.com:zcu111:part0:1.4 xilinx.com:zcu1275:part0:1.0 xilinx.com:zcu1285:part0:1.0 xilinx.com:zcu208:part0:2.0 xilinx.com:zcu216:part0:2.0

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...