ARM Technical Support Knowledge Articles

Why do I sometimes see licensing error messages displaying the feature name "bsp_<feature>"?

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

Answer

From RVCT 4.0 patch 5 (build 697) to ARM Compiler 5.04 update 2 (build 82) inclusive, the license checkout behavior for certain features is as described below:

  1. If the standard <feature> checkout does not succeed, an attempt will be made to find a 'bespoke feature' named bsp_<feature>.
  2. If the 'bespoke feature' checkout also does not succeed, two license errors will be reported: One for <feature> and another for bsp_<feature>.

The following example shows a license checkout failure that demonstrates this behavior:

C:\>armcc --vsn
ARM C/C++ Compiler, RVCT4.0 [Build 697]
Error: C9932E: Cannot obtain license for Compiler (feature compiler) with license version >= 4.0
Cannot connect to license server system.
The license server manager (lmgrd) has not been started yet, the wrong port@host or license file is being used, or the port or hostname in the license file has been changed.
Feature: compiler
Server name: 10.1.2.3
License path: 8224@Server;
FLEXnet Licensing error:-15,10. System Error: 10061 "WinSock: Connection refused"
For further information, refer to the FLEXnet Licensing documentation, available at "www.acresso.com".

Cannot obtain license for Compiler (feature bsp_compiler) with license version >= 4.0
Cannot connect to license server system.
The license server manager (lmgrd) has not been started yet, the wrong port@host or license file is being used, or the port or hostname in the license file has been changed.
Feature: bsp_compiler
Server name: 10.1.2.3
License path: 8224@Server;
FLEXnet Licensing error:-15,10. System Error: 10061 "WinSock: Connection refused"
For further information, refer to the FLEXnet Licensing documentation, available at "www.acresso.com".

Your license file will typically not contain these 'bespoke features', in which case no benefit is gained by the tools searching for bsp_<feature>.

The armasm, armcc, armlink, and fromelf tools can be prevented from searching for features named bsp_<feature> by using the --licensing=flex option.

Article last edited on: 2015-01-15 10:17:54

Rate this article

[Bad]
|
|
[Good]
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