Keil Logo

GENERAL: Full Version Behaves as Eval Version

Information in this article applies to:

  • C166 All Versions
  • C51 All Versions
  • C251 All Versions
  • MDK All Versions


I have installed the full version of the tools, however when I build my project it gives me 'code size limit exceeded'.

EVALUATION MODE Running with Code Size Limit: 32K

My serial number or License ID Code (LIC) is displayed in the �Vision Help - About dialog window.


The 32K code size limit for linking or debugging code on an Arm-based device using an MDK-Lite edition of the tools. 8051 tools typically have a 2k code size limit. There is no limitation on programming a device, or editing code. See software Limitations of the evaluation tools for all the evaluation limitations for all Keil products.


There are 2 possible causes for this:

  • Your project was at one point built with the evaluation version and a flag is inserted into each of the relocatable object files to indicate this. When you went to the full version of the software you chose Build Target and only updated some of the relocatable object files.
  • Your diskette drive may not be reading all of the Add-On Disk files correctly.


  • Choose Rebuild All Target Files from the project menu to update all your object files. You only need to do this once for each project that you previously built with the evaluation version.
  • Try installing the tools on a different PC. If your target PC is on a network, find another PC with a access to a network drive common to both PCs. Use the new PC to copy the contents of the Add-On Disk to a folder on the network drive using the MS-DOS XCOPY command. Start the installation from the CDROM drive on the original PC and when prompted for the Add-On Disk, point it to the folder on your network drive containing the files of the Add-On Disk.
  • If neither of those options work try LICENSE: How to generate a log file for the µVision license management and open a Keil support ticket.




The following Discussion Forum threads may provide information related to this topic.

Last Reviewed: Monday, September 10, 2018

Did this article provide the answer you needed?
Not Sure
  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.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.