UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Explorer
Explorer
494 Views
Registered: ‎06-21-2013

Petalinux 2018.3 BSP for ZCU111 missing IP repos and definitions

Jump to solution

Hi All,

I am working with the ZCU111 and am trying to bring up the Petalinux 2018.3 release demo design for this target.  The issue I am having is I am unable to locate several of the IP cores referenced in the board design.  Usually I should be able to add the repo but have been unable to locate the source repos.  

The steps I took to create the Petalinux project for the ZCU111 are as follows

developer@sm-nuc0:~$ echo $PETALINUX
/tools/pkg/petalinux/2018.3
developer@sm-nuc0:~$ petalinux-create -t project -s xilinx-zcu111-v2018.3-final.bsp
INFO: Create project:
INFO: Projects:
INFO: * xilinx-zcu111-2018.3
INFO: has been successfully installed to /home/developer/
INFO: New project successfully created in /home/developer/


developer@sm-nuc0:~$ cd ~/xilinx-zcu111-2018.3/hardware/xilinx-zcu111-2018.3
$ vivado xilinx-zcu111-2018.3.xpr

****** Vivado v2018.3 (64-bit)
**** SW Build 2405991 on Thu Dec 6 23:36:41 MST 2018
**** IP Build 2404404 on Fri Dec 7 01:43:56 MST 2018
** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved.

start_gui

 

The problem as can be seen from the attached screen shot is that a report IP shows that the IP definitinons are missing.  

 

I would be grateful for any help w.r.t. this issue.  

 

Regards

 

Walter

Screenshot at 2019-01-31 01-54-19.png
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Explorer
Explorer
367 Views
Registered: ‎06-21-2013

Re: Petalinux 2018.3 BSP for ZCU111 missing IP repos and definitions

Jump to solution

I managed to get it to build by following the steps mentioned in https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/63799327/RFSoC+RFdc+Build+and+Run+Flow.

Setting the DCET_HOME environment variable to the directory where the TRD was unpacked (rdf0476-zcu111-RFdc-eval-tool-2018-3) seemed to do the trick.  I then needed to run the creat_project tcl script, build the FPGA bit file and export the design to the SDK prior to using the Petalinux tools.  

Regards

 

Walter

0 Kudos
3 Replies
Highlighted
Explorer
Explorer
368 Views
Registered: ‎06-21-2013

Re: Petalinux 2018.3 BSP for ZCU111 missing IP repos and definitions

Jump to solution

I managed to get it to build by following the steps mentioned in https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/63799327/RFSoC+RFdc+Build+and+Run+Flow.

Setting the DCET_HOME environment variable to the directory where the TRD was unpacked (rdf0476-zcu111-RFdc-eval-tool-2018-3) seemed to do the trick.  I then needed to run the creat_project tcl script, build the FPGA bit file and export the design to the SDK prior to using the Petalinux tools.  

Regards

 

Walter

0 Kudos
Visitor nvenugop
Visitor
284 Views
Registered: ‎02-05-2019

Re: Petalinux 2018.3 BSP for ZCU111 missing IP repos and definitions

Jump to solution

Hi 

Sorry to sidetrack and this is not a solution for the mentioned problem. However, just curious, What the Vivado licence you're using to program this board? (Webpack or Paid one)

Thanks and Sorry Again!

0 Kudos
Explorer
Explorer
236 Views
Registered: ‎06-21-2013

Re: Petalinux 2018.3 BSP for ZCU111 missing IP repos and definitions

Jump to solution

Hi nvenugop,
Not sure I understand the comment or the purpose of the Vivado version question. The webpack version does not support the ZCU111 target.


Perhaps I should clarify the issue. I was trying to build the complete design using the Vivado 2018.3 tool set and then build a Petalinux image based on the generated HDF. I thought that the associated Petalinux BSP would be sufficient and would contain all the necessary files including the full set of underlying Vivado sources, contraints IP cores etc.. This assumption is probably incorrect as Petalinux does not need to know about these.  Conversely you might argue that some knowledge is needed about the underlying FPGA PL and PS configuration specific to the design as otherwise how do you get a complete picture of the underlying hardware PL/PS design.  By following the steps described in the url I posted I was able to build the entire design which was the aim of the exercise.

Regards

Walter

0 Kudos