Keil Logo

µVISION: Using Two Different Versions Of a Tool Chain

Information in this knowledgebase article applies to:

  • All Versions


I need to run different versions of a particular tool chain in order to develop new projects while still supporting legacy projects. How can I install a second version of a tool chain without disturbing my current installation?


You can install the second instance of the tool chain in a different directory and it will not disturb the current installation.

  1. Install the new tool chain in a different location than your current installation. For example if your current tool chain is installed in the directory C:\Keil_V5, install the new tool chain in C:\Keil_test when prompted.
  2. Delete any µVision shortcuts from your desktop. We will add new ones for each tool chain in the next steps.
  3. Go to your C:\Keil_V5\UV4 folder (UV2 or UV4 depending on the IDE version), right click on UV4.exe and select "Send To -> Desktop". This will create a shortcut on your desktop, rename this shortcut to reflect the tool chain version.
  4. Repeat step 3 for the tool chain installed in the C:\Keil_test directory.
  5. License the new installation of the tools. This step should be done within days of the original licensing. Otherwise, uninstall the license ID code (LIC) and rerequest a new LIC using the "Get LIC via Internet" button. Using the same LIC, repeat steps 2, 3, and 6 from the Installing a LIC instructions.

Now you have 2 isolated, licensed toolchains installed. To run the desired tool chain, simply double click the appropriate shortcut.



Last Reviewed: Monday, July 1, 2019

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.