cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
UserJB
Visitor
Visitor
433 Views
Registered: ‎05-04-2020

How does one get started?

I'm brand new to all of this.I don't know how to get started.  I have a third party board which contains this SOC (as it appears in the schematic):

Xilinx Zynq UltraScale+ MPSOC ZU11EG ZU19EG

I want to install PetaLinux so I'm trying to follow the instructions in the PetaLinx Tools Documentation.  I did the following successfully:

petalinux-create --type project --template zynqMP --name test

However, I'm stuck at the next step:

petalinux-config --get-hw-description=<PATH-TO-HDF/XSA DIRECTORY>

I don't know what to substitute for <PATH-TO-HDF/XSA DIRECTORY>.  What is the path to the HDF/XSA directory? What is supposed to be in that directory? How do I create the contents of that directory? Do I need to download something? Is there documentation that describes this?

Any help would be appreciated.

 

 

0 Kudos
4 Replies
watari
Professor
Professor
404 Views
Registered: ‎06-16-2013

Hi @UserJB 

 

Did you create your design by Vivado ?

You must create your design by Vivado before you run petalinux.

 

Best regards,

0 Kudos
JM_Park
Participant
Participant
355 Views
Registered: ‎05-17-2020

The hdf file comes from hardware design with vivado.

If you have your own hardware design, you can add with that command.

But, you don't need your design, you can skip that step.

0 Kudos
romisaas
Xilinx Employee
Xilinx Employee
321 Views
Registered: ‎02-12-2020

Hi @UserJB,

If you want to install PetaLinux, You can use the User Guide UG1144 not UG1157 

UG1157 is PetaLinux Tools Documentation: Command Line Reference Guide 

Link to UG 1144: https://www.xilinx.com/support/documentation/sw_manuals/xilinx2019_2/ug1144-petalinux-tools-reference-guide.pdf

 

Thanks,
Romisaa
------------------------------------------------------------------------------
Don't forget to reply, give Kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos
stephenm
Xilinx Employee
Xilinx Employee
276 Views
Registered: ‎09-12-2007

Also does the third party board have a BSP supplied from the vendor that you can use for testing? 

If so, just do: 

  • petalinux-create -t project -s <path to your bsp>.bsp
0 Kudos