ARM Technical Support Knowledge Articles

How can I make use of multiple license sources?

Applies to: DS-5, RealView Development Suite (RVDS), Tool Licensing (License Management)


I want to ensure that my tools will try to check out features from one license source (for example a local node locked license) before additional sources are tried.


The recommended way to control how ARM licenses are found is to create an environment variable called ARMLMD_LICENSE_FILE and assign to this the location of the license source.

For a Windows PC with a node locked license this will typically look something like:

ARMLMD_LICENSE_FILE=C:\Program Files\ARM\FlexLM\license.dat

If a valid license feature cannot be found from this location an error will be reported.

However, you can add additional locations to this environment variable to extend search path. For example:

ARMLMD_LICENSE_FILE=C:\Program Files\ARM\FlexLM\license.dat;8224@my_server

In the above instance the license server 'my_server' will only be used if the license feature cannot be found within the original location.

Rate this article

Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential