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!

AR# 63720

2014.4.1 Install - What does the 2014.4.1 Vivado update install xsetup look at to determine what 2014.4 installs are available?

Description

I am trying to install the Vivado 2014.4.1 update.

However, xsetup fails with an error stating the following:

There is no valid Xilinx installation that this Update can be applied to.

Solution

There are two locations that are checked to determine if a valid Vivado installation is available for the 2014.4 update.
 
  1. Install registry entry.
     
  2. On Window operating Systems, the update install looks in the system registry for a key named : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Xilinx_Vivado System Edition_2014.4#0

    Note: If multiple Vivado 2014.4 have occurred on the machine, the "#0" at the end of the key will correspond to the number of the install minus one (#0, #1, 2 ,#3, etc...).

    The update will only be available if these 3 keys match:

    • DisplayVersion - 2014.4
    • BuildVersion - 2014.4_1119_1
    • RefKey - VivadoDesignEdition_PCKG and VivadoSystemEdition_PCKG (2014.4.1 is not valid for webpack edition)
    The XInstallPath will show the directory where the software was installed.

    On Linux machines, the update install looks for the following file:

    ~/.Xilinx/registry/installedSW.xml

    In order for an entry in installedSW.xml to match the 2014.4.1 update, it must match the following criteria:
     
    • Version: 2014.4
    • Edition is System or Design.
    • Image Build: 2014.4_1119_1 
  3. <install>\.xinstall\Vivado_2014.4\data\instRecord.dat

       In order for the Install to be determined to be valid, the Update installer looks for the presence of this file.  

       The <install>\.xinstall\Vivado_2014.4 directory will be pointed to from the installedSW.xml file on Linux or from the value of the XInstallPath string in the Windows registry key.
AR# 63720
Date Created 05/29/2015
Last Updated 05/05/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2014.4.1