ARM Technical Support Knowledge Articles


Applies to: LX51 Linker/Locator


Information in this article applies to:


I receive the following error when I link my project:

Fatal Error 250 Code Size Limit in Restricted Version

I have the real (not the evaluation) tools and I've checked all the settings and everything seems OK. Why am I receiving this error message?


There are several reasons for this error message.

  1. You are using the evaluation tools. Click on Help -- About in the uVision2 IDE and look for your serial number. Note that you must have a project open when you do this. If the IDE reports that your serial number is EVAL VERSION (or something similar) then you need to purchase the tools or install your real tools).
  2. You may have an OBJ file that was compiled or assembled with the evaluation software. Rebuild (re-compile and re-assemble) all of the files in your project. This will solve the problem in many cases.
  3. If you are using V6, you may need to update your software (see below).
  4. You may have a DK51 kit. The DK51 does not include the full version of the extended linker, only the evaluation version. The extended linker is only available in the Professional Developer's Kit (PK51).


Article last edited on: 2005-07-15 14:25:06

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