Keil Logo

GENERAL: Warning 500 Missing Device Driver Not Installed For Dongle

Information in this article applies to:

  • C166 Version 4 or higher
  • C251 Version 3 or higher
  • C51 Version 6 or higher


During compilation, I receive the following warning message:

Warning 500:

What does this message mean?


This message indicates that the compiler cannot detect your security key.

The installation for the Sentinel System Driver is included in the compiler setup. It should be installed automatically during the setup process. If this fails, you may download the Sentinel Protection Installer V7 and use this as stand-alone installation for the driver. After installation of this driver the WARNING 500 message should disappear.

Please do also consider to install the "Sentinel Advanced Medic" utility: The Sentinel Advance Medic (SAM) utility is used to detect that a Sentinel key, a Sentinel Driver, the Sentinel Servers and all its components are installed properly and working fine. Using SAM you can also generate log file for analyzing the issue if any - downloadable at: Sentinel Advanced Medic

If the WARNING 500 includes a message other than DRIVER NOT INSTALLED, make sure that you have connected the security device correctly to the LPT port of your computer.

If you still receive this error after checking your security key and its connection, contact technical support so we may assist you.




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

Last Reviewed: Wednesday, February 20, 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.