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# 61429

Licensing - xilinxd exited with status 53 (Incorrect value for the environment variable LM_BINDING_AGENT)

Description

When attempting to start a floating server for a certificate-based license, I receive the following messages in my log:

14:14:59 (lmgrd) pid 10300
14:14:59 (lmgrd) Done rereading
14:14:59 (lmgrd) FlexNet Licensing (v11.11.0.0 build 106800 x64_n6) started on RA035245 (IBM PC) (6/25/2014)
14:14:59 (lmgrd) Copyright (c) 1988-2012 Flexera Software LLC. All Rights Reserved.
14:14:59 (lmgrd) World Wide Web:  http://www.flexerasoftware.com
14:14:59 (lmgrd) License file(s): C:\Xilinx\ra035245_VivadoDesignEdition_06_17_14.lic
14:14:59 (lmgrd) lmgrd tcp-port 2100
14:14:59 (lmgrd) Starting vendor daemons ...
14:14:59 (lmgrd) Started xilinxd (pid 11644)
14:15:04 (lmgrd) xilinxd exited with status 53 (Incorrect value for the environment variable LM_BINDING_AGENT)
14:15:04 (lmgrd) No feature will be served.

Solution

This error is typically seen on Windows license servers where the license utilities were downloaded separately and Vivado is not installed. 

This error can occur if the Microsoft Visual C++ redistributable libraries are not installed on the Windows machine. 

If you are using LMTOOLS to start your floating license server, then please stop the server and start the server using the standard command, i.e.: lmgrd -c <full_path_to_license_file>\xilinx.lic

This will give you some additional information in relation to the failure, for example if The Program cannot start because MSVCR110.dll is missing from your computer.

Try reinstalling the program to fix this problem.

MSVCR110.dll is a Microsoft Visual C++ Redistributable dll that is required for projects built with Visual Studio 2011 (MS = Microsoft, V = Visual, C = C++, R = Redistributable) 

The solution would be to install the Microsoft C++ runtime library which is required by the Xilinx licensee daemon.

The redistributable install can be downloaded from the Microsoft website (x86 or x64 edition):

http://www.microsoft.com/en-us/download/details.aspx?id=30679#<http://www.microsoft.com/en-us/download/details.aspx?id=30679

After downloading and installing the appropriate redistributable, the issue should be resolved.


Conflicts can also arise when using v11.11 lmgrd and Mentor's v11.11.1.1 lmgrd. 

To avoid this issue, use v11.6 for Xilinx tools:


1) Go to Xilinx.com > Downloads > 2012.4 and download the v11.6 License Management Tools (direct link - https://secure.xilinx.com/webreg/register.do?group=dlc&htmlfile=&emailFile=&cancellink=&eFrom=&eSubject=&version=2012.4&akdm=0&filename=windows_flexlm_v11.6.zip)
 
2) Extract the Licensing tools, and launch LMTOOLS from the extracted folder. Change the executable locations for lmgrd and xilinxd for your Xilinx service to the locations in the extracted folder.

3) Open your Xilinx License file, and edit the VENDOR line to include the full path to the new xilinxd executable.

It should look similar to the following:

VENDOR xilinxd C:\path\to\xilinxd.exe

4) Launch the server from LMTOOLS.

Note: Using v11.6 will prevent you from using any activation-based licenses that Xilinx uses.

AR# 61429
Date Created 07/09/2014
Last Updated 11/26/2014
Status Active
Type General Article
Tools
  • ISE Design Suite - 14
  • ISE Design Suite - 14.7
  • ISE Design Suite - 14.6
  • More
  • ISE Design Suite - 14.5
  • ISE Design Suite - 14.4
  • ISE Design Suite - 14.3
  • ISE Design Suite - 14.2
  • ISE Design Suite - 14.1
  • Vivado Design Suite - 2014.2
  • Less