Keil Logo Arm Logo

Licensing Errors

The following errors may occur during product licensing or product use. They appear:

  • In the License Management dialog,
  • In the Output Window when starting the Debugger,
  • or In the Output Window as a WARNING generated by the Compiler, Assembler, or Linker/Locater.

General Error Messages

  • R200: RENEW LICENSE ID CODE (LIC)
    R201: INVALID LICENSE ID CODE (LIC)
    
    The CID of your computer has changed (typically this happens when you update the operating system). Uninstall your current LIC and (so that license is returned to the pool) and obtain a new LIC.
  • R202: LICENSE TIMEOUT
    
    The computer time is invalid. Check the time setting on your computer and make sure that the clock is working.
  • R203: EVALUATION PERIOD EXPIRED
    
    Your license has a time limit that is now expired. Please contact the Keil Software Sales Department or your local Keil Software Distributor.
  • R204: LICENSE ERROR
    R205: PARAMETER ERROR
    
    Internal Error, contact http://www.keil.com/support/.
  • R206: NO REGISTRY ACCESS, ADMINISTRATION RIGHTS REQUIRED
    
    You have no access to the registry of your computer. Please log in with administration rights or change the rights of the current user to administration rights.
  • R207: REGISTRY READ ERROR
    
    Internal Error, contact http://www.keil.com/support/.
  • R208: RENEW LICENSE ID CODE (LIC)
    
    During software registration some computer parameters have changed. Make sure that you are using the same network configuration and do not change the network adapter (or reconfigure other hardware parameters) until you have added the LIC in the License Management dialog.

    Refer to Single-User License — Get LIC via Internet for more information.
  • R209: CANNOT CREATE FLOATING LICENSE FILE
    R20A: FLF FILE WRITE ERROR
    
    The Floating License File (*.FLF) cannot be created. This typically indicates insufficient access rights on the network drive.
  • R20B: FLF FILENAME MUST BE A NETWORK FILE
    
    The Floating License File (*.FLF) must be created on a network drive using a Universal Naming Convention (UNC) path, such as \\server\share\license. File name paths on your local computer are not accepted.
  • R20C: READ ERROR ON FLF FILE
    R20D: CONTENT ERROR IN FLF FILE
    
    Generated when there is a read error to the *.FLF file. Please contact http://www.keil.com/support/.
  • R20E: LICENSE INVALID - TRANSFER FAILED
    
    The LIC that you are trying to install has been already uninstalled. Refer to Uninstall for more information and obtain a new LIC for this computer. This error can also occur if:
    • You have uninstalled a Keil Product without de-installing it's LIC first, or
    • You have uninstalled an old LIC after requesting a new LIC for the same Keil Product.
    If either is the case, contact http://www.keil.com/support/.
  • R20F: INCOMPATIBLE LICENSE DLL
    
    The License DLL is incompatible with the software product. Please contact http://www.keil.com/support/.
  • R210: ACCESS ERROR - FLF FILE IN USE BY ANOTHER COMPUTER
    
    The Floating License File (*FLF) cannot be accessed since it is in use by another application. If this error occurs multiple times, contact http://www.keil.com/support/.
  • R211: READ ERROR ON FLF FILE
    R212: WRITE ERROR ON FLF FILE
    R213: INVALID FLF FILE
    
    The Floating License File (* FLF) has an illegal format. Please contact http://www.keil.com/support/.
  • R214: A FLOATING USER HAS INCORRECT COMPUTER TIME
    
    A computer that is using a Floating License has an invalid time. Check the clock setting of the current active users. The clock of the floating users must be within ± 10min. This error may cause that licenses are blocked for 3 hours.
  • R215: CURRENTLY NO LICENSE AVAILABLE
    
    You are trying to obtain a Floating-User License, but the maximum user limit is exceeded. Check the list of current active users.

    You may contact the Keil Software Sales Department or your local Keil Software Distributor to increase the number of users on your license.
  • R216: SERIAL NUMBER MISMATCH
    
    There is a consistency problem on your computer. Please contact http://www.keil.com/support/.
  • R217: NO FLF FILENAME IN TOOLS.INI
    
    In your system the path to the Floating License File (*.FLF) is missing. Typically, this happens when the \KEIL\TOOLS.INI file has been manually changed. This error can also happen if a user tries to obtain a Single-User LIC using a Floating-User PSN. Either way, reinstall the Floating-User License on this computer.
  • R218: CHECKOUT DATE CANNOT BE BEFORE TODAY
    
    The Check Out date must be within the next 60 days. You cannot check out a license before today or after 60 days.
  • R219: FLOATING LICENSE FILE (*.FLF) NOT FOUND
    
    The system cannot access the floating license file. This happens typically when the network connection is missing or the server cannot be accessed.
  • R220: INSUFFICIENT ACCESS RIGHTS TO FLOATING LICENSE FILE (*.FLF)
    
    You have insufficient access rights to the floating license file. Please contact the Floating-User Administrator and make sure that you have read/write access rights to the Floating License File.
  • R221:CHECKOUT CANNOT BE LONGER THAN 60 DAYS
    
    The Check Out date must be within the next 60 days. You cannot check out a license before today or after 60 days.
  • R222: CHECKIN REJECTED: TIMEOUT WIHTIN NEXT FEW HOURS
    
    The Check In is rejected since the license timeout is within the next 3 hours.
  • R223: CHECKIN REJECTED: LICENSE NOT IN USE
    
    The Check In is rejected since the license of this computer was not in use.
  • R224: FLOATING LICENSE FILE INCONSITENT, LICENSE CURRENTLY BLOCKED
    
    The FLF File has a consistency problem. The license of this computer is blocked for 3 hours. If this error occurs multiple times, contact http://www.keil.com/support/.
  • R225: TOOLS.INI NOT FOUND
    
    The file TOOLS.INI cannot be found. This file is located in the KEIL root folder that is typically C:\Keil.
  • R226: PRODUCT IS NOT A FLOATING LICENSE
    
    The PSN does not belong to a Floating User License and therefore it is not possible to create a FLF file with this number.
  • R227: CURRENTLY NO LICENSE AVAILABLE
    
    The Floating User License has reached the maximum number of users. In this moment, it therefore not possible to use the product.
  • R228: PATH TO FLF FILE MUST BE IDENTICAL ON ALL COMPUTERS
    
    The path name used to create the FLF file is different from the path name used to obtain a LIC. The path name to the FLF file must be identical on all computers.

Security Key Messages

  • R003: SECURITY KEY NOT FOUND
    
    Your license is protected by a security key, but the security key is not found on your computer. Refer to GENERAL: UPGRADED TO WINDOWS NT/2000 AND PROTECTION FAILS in the Support Knowledgebase for more information. It is recommended that you use the Dongle Testing Application that may be downloaded from this article.
  • R007: PORT IS BUSY
    
    The security key is connected to a LPT port, but the LPT port is not released by a printer driver. Typically this happens when you print documents using other software products.
  • R009: NO PORT FOUND
    
    Internal Error, which is indicates a wrong configuration of the security device driver. Refer to GENERAL: CONFIGURING THE USB SECURITY KEY DRIVER in the Support Knowledgebase for more information.
  • R012: DRIVER NOT INSTALLED
    
    The security device driver is not installed. Refer to GENERAL: WARNING 500 -MISSING DEVICE (DRIVER NOT INSTALLED) in the Support Knowledgebase for more information.

Other Hardware-Related Messages

  • R100: HARDWARE NOT FOUND
    
    EPM900 protected license, but EPM900 is not present.

Keil logo

Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.