You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Overview

The Vivado® Design Suite allows you to create projects based on specific development boards.

When you select our TE board as a development boards, you need first install TE Board Support Package.

You now have two options for installing the TE BSP.

  • Option1: Install into a User Repository
  • Option2: Install into the Vivado installation

 

Option1: Install into a User Repository

This Option allows you to install the BSP to any location of your choosing. The disadvantage is that it required an additional command to point the tools to your repository.

  1. Extract the archive to a location of you choosing.This document and the included init.tcl file will use C:/TEBoards for the path. You will need to modify the instructions and edit the init.tcl file to match your location. When editing the TCL file, be sure to use the forward slash / for the path.

  2. Note that this location will have a boards sub-directory as shown below.





    To make this User Repository visible to Vivado, you must either issue a command each time you launch Vivado, or you can set up a permanent initialization TCL that is read by Vivado each time it launches.   

  3. Set the following parameter either in your “init.tcl” file or as the first command after the Vivado integrated design environment (IDE) opens. Notice the direction of the ‘/’ forward slash. A backward slash will be accepted, but the path will not be registered correctly.  

    set_param project.boardPartRepoPaths C:/AvnetBoards  

    Setting this parameter in the Vivado TCL Console is shown below. 

  4.  If you choose to use the init.tcl file method, then you will also need to add the following as the first line in your init.tcl:  

    set_param project.boardPartRepoPaths.editable true  

    A working init.tcl file is provided in the archive with this tutorial. 

    Details about the init.tcl file are included in UG835 Vivado Design Suite Tcl Command Reference Guide. UG835 describes where to put the init.tcl file. 

  5. If you choose to use the init.tcl method, place this file 
     a. In the software installation: 

         installdir/Vivado/version/scripts/init.tcl 

     b. In the local user directory:

          i. For Windows : %APPDATA%/Roaming/Xilinx/Vivado/init.tcl

          ii. For Linux: $HOME/.Xilinx/Vivado/init.tcl 

    The initialization TCL is very convenient. Be aware that if you use the installdir, this will affect all users of that installation. If you use your local user directory, this will affect all versions of Vivado that you are using and may generate a benign error when launching an older version. For example, using the local user repository, a launch of Vivado 2013.4 produces the following error. Simply press Continue to dismiss this error.

 

 

 

 

 

 

Software Requirements

The software used is

  • Windows-7 64-bit
  • Xilinx Vivado 2014.4

 

  • No labels