Entry: Zynq design from scratch. Part 49. Monday, August 18, 2014

Installing Vivado 2014.2 and PetaLinux 2014.2

Xilinx has released new versions of Vivado and PetaLinux. Let's download and install the new releases and use them in a new project.

Download and install Vivado 2014.2

This time we will use the Web Install Client, a small program that can be downloaded from the Xilinx download page. Here is a video you can watch to learn more about the new download program.

Click the "Linux 64-bit Web Install Client" link.

Click Save File. The file will be downloaded to the Download directory if we haven't specified another directory. Make the file executable and and run it using sudo.

This will start the Xilinx Vivado installer.

Enter User ID and Password and click Next.

Accept the license agreements.

Select what to download.

Customize the installation by adding thing we need and remove things we don't need.

Look at the download size. Only 2.59 GB. Select destination directory.

See part 45 for the rest of the installation.

Installing Petalinux

We will follow the description in part 22 and install Petalinux 2014.2.

Download Board Support Package

Running the installer

Make the installer executable.

-> chmod 755 petalinux-v2014.2-final-installer.run

-> sudo ./petalinux-v2014.2-final-installer.run /opt/PetaLinux

Setup Vivado and PetaLinux SDK working environment

To setup the working environment we source the setup scripts:

-> source /opt/Xilinx/Vivado/2014.2/settings64.sh
-> source /opt/Xilinx/SDK/2014.2/settings64.sh
-> source /opt/PetaLinux/petalinux-v2014.2-final/settings.sh

Run the BSP install script

To install the board support packages we run the following commands:

-> cd $HOME/Projects/PetaLinux
-> petalinux-create -t project -s /home/svenand/Downloads/avnet-digilent-Zedboard-v2014.2-final.bsp

Now we are ready to load and boot PetaLinux on our ZedBoard. See part 23.

To rebuild the linux kernel see part 25.

Make sure you have installed the following libraries before building a new kernel.

  • lib32gomp1
  • lib32ncursesw5

Top   Previous   Next


June 20, 2016   11:15 AM PDT
hello i want to visit here
June 20, 2016   11:15 AM PDT
June 20, 2016   11:15 AM PDT
June 20, 2016   11:14 AM PDT
i use linx but a dont know how to tools it?
November 14, 2015   06:20 AM PST
hello. i'm visit here.
harga laptop acer 3 jutaan
December 22, 2014   02:59 AM PST
yes i got it guys
Peninggi Badan Tiens Termurah
December 13, 2014   05:49 PM PST
very nice for youy sharing..very helpful
Panduan Affiliasi Amazon
December 13, 2014   08:04 AM PST
wow..have great days
Obat Kutil Kelamin
December 8, 2014   05:21 PM PST
It is great information. Thanks for your sharing.
September 28, 2014   09:32 AM PDT
I have rerun lab1 and lab2 using Vivado 2014.2. See part 50 of my blog.
September 23, 2014   10:28 AM PDT

I have a problem when customizing the Zynq block in Vivado 2014.2

See my post in the Xilinx Forum: http://forums.xilinx.com/t5/Embedded-Development-Tools/Rage-in-customization-window-is-wrong-in-Vivado-2014-2/td-p/521419

I tested it with Xubuntu and also Debian 7.
Can you reproduce this behaviour as well?

July 9, 2014   09:12 AM PDT
Hello, Svenand!
Can you manage with running petalinux-config --get-hw-description using petalinux 2014.2 and vivado 2014.2. Many people (so am I) have this errors: http://forums.xilinx.com/t5/Embedded-Linux/petalinux-config-in-2014-2-does-not-run-correctly/td-p/475888

Leave a Comment:


Homepage (optional)