2.6 License checking messages from Model Shell and ISIM systems

The license checking messages appear in the stderr and stdout outputs, and are useful for the detection and diagnosis of licensing issues.

The model_shell and isim_system executables return a status value when they exit:
0
no error (for example, clean simulator shutdown).
1
error (for example, license checking or file not found).
For exit status 1, parse the stderr output. A message might, for example, appear in the GUI with other WARNING, ERROR or Fatal Error messages. See the lines that follow for more information from the license checking module. When a license is about to expire, Model Shell prints a warning message to stdout, but the simulation still starts correctly.

Examples

  • ERROR: License check failed!
    Either the license file or the license server could not be found.
    Please set the environment variable 'ARMLMD_LICENSE_FILE'
    to your license file location or refer to the ARM_FLEXnet_Guide
    for instructions on where to obtain a license file, where to install
    the license file, and how to setup a license server.
    Error Code : -1 
  • ERROR: License check failed!
    No licenses 'FM_Simulator' available.
    No such feature exists.
    License files searched:
    h:\tmp\win\warningtest_ANY_04-feb-2011.dat
    Error Code : -5
  • WARNING:
    Licenses 'SG_ARM1176_CT' expire in 0 days.
    Please contact ARM support to renew your license or to receive a new license.
    License files searched:
    h:\tmp\win\warningtest_ANY_04-feb-2011.dat
Non-ConfidentialPDF file icon PDF versionARM DUI0841H
Copyright © 2014-2016 ARM. All rights reserved.