Keil Logo

GENERAL: µVISION: C:\Keil\Tools.ini does not contain a valid tool path


Information in this knowledgebase article applies to:

  • MDK-ARM
  • µVision4

SYMPTOM

When I open a former µVision2 project with µVision4(or later) it fails with this error message:

C:\Keil\Tools.ini does not contain a valid tool path

CAUSE

The first release of Keil tools for ARM devices used the µVision2 IDE and the Keil CARM Compiler. CARM was end-of-lifed and replaced with the ARMCC compiler in MDK-ARM Version 3.03a. Projects using CARM are not compatible to later released versions, i.e., some directives are not compatible to the ARMCC (formerly RealView) compiler.

RESOLUTION

A legacy CARM project has to be set up from scratch. Some CARM Assembler and C source code must be adapted.

Note: Starting with µVision5, the default install directory changed from

c:\Keil\ 

to

c:\Keil_v5\ 

To confirm where the Keil IDE thinks the tools are installed: from the µVision menu bar, select Project → Manage → Project Items, and then select the Folders / Extensions tab.

SEE ALSO

Last Reviewed: Monday, October 3, 2016


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