Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  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 can either use the Vivado TCL Console to set the Parameter or set the Parameter in the init.tcl file.

    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 Setting this parameter in the Vivado TCL Console is shown below. 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.  To use this method you will need issue the command each time you launch Vivado.

    set_param project.boardPartRepoPaths C:/TEBoards  
    Setting this parameter in the Vivado TCL Console is shown below.TE  




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

    then give the following command to set the parameter: 
    set_param project.boardPartRepoPaths C:/TE      (if get some problem,please try to give this command :  set_param project.boardPartRepoPaths {C:/TE} )

    A working init.tcl file is provided in the archive with this tutorial.  
    With this method you can set up a permanent initialization TCL that is read by Vivado each time it launches. 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. 

    If you

    choose

    finish to

    use

    create the init.tcl

    method

    file, place this

    file 
     a. In

    file in the software installation:

     

         installdir

    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.


    (To edit the .tcl file please pay attention the encoding mode, a wrong encoding mode will make error. Strings in Tcl are encoded using 16-bit Unicode characters!)

     

Option2: Install into the Vivado installation

...

  1. Extract the archive to the following location.  installdir 

    installdir\Vivado\2014.4\data   

  2. Now browse to the following location. The screenshot below shows the contents of this directory after the installation of the TEboards.
     
    installdir\Vivado\2014.2\data\boards\board_parts\ artix7
    Image Added

 

 

Test in Vivado

Regardless of which method you choose, the new boards should now be visible in Vivado 2014.4 for vendor trenz.biz . To test this out, do the following.

...