Sunday, May 8, 2011

C51: USB DONGLE NOT RECOGNIZED

Information in this article applies to:

C51 All 7.xx Versions
PROBLEM
An LPT dongle works on a PC, but a USB dongle does not. The latest Sentinel drivers for the USB dongle are installed, but µVision still displays

warning C500: MISSING DEVICE (SECURITY KEY NOT FOUND)
when the project builds. Windows Device Manager shows the correct USB device. What could be wrong?

CAUSE
Installing a Serial Number or an Add-on Disk designed for LPT dongles will cause this warning. USB dongles require a different Serial Number and Add-on Disk than LPT dongles.

RESOLUTION
Install the Keil tools using the Serial Number and Add-on Disk supplied with the USB dongle.

If you are changing from an LPT dongle to a USB dongle on the same PC, you may either:

Install the Keil tools in a different folder using the Serial Number and Add-on Diskette provided with the USB dongle, or
To use the same installation folder name, uninstall the Keil tools, delete the installation folder and then re-install the Keil tools using the Serial Number and Add-on Diskette provided with the USB dongle.
Note: Make sure you save any projects, program code or other files you have modified, created or might otherwise need before deleting the Keil installation folder.

GENERAL: INSTALLATION PROBLEMS WITH USB SECURITY KEYS

Information in this article applies to:

C166 Version 4
C51 Version 7
QUESTION
I'm upgrading to a USB security key and it looks like there is a new security driver required. What are the steps to install the new driver?

ANSWER
The Sentinel SuperPro USB requires an update of your Keil tools. Use the CD-ROM shipped with your new dongle or download the latest updated from http://www.keil.com/update.

Start the setup program but do not choose Update current installation. Instead, select Install Support for Additional Microcontroller Architectures.

During SETUP, select the option Install the Sentinel Driver. This is required to install the new Sentinel Driver version. Now the USB Dongle should work.

Troubleshooting

If the Sentinel SuperPro does not work, there is a problem with the driver. Install the current Sentinel System Driver. Make sure you unplug the Sentinel USB device. After installation, reboot your computer. If you connect a SuperPro USB device to your PC, Windows should recognize it.

Although you are only using the USB device, you may not exclude the Parallel Port Driver in the Sentinel System Driver Setup!

GENERAL: UPGRADED TO WINDOWS NT/2000 AND PROTECTION FAILS

Information in this article applies to:

C166 Version 3.12
C166 Version 4.03
C251 Version 2.14
C51 Version 5.50
QUESTION
After we upgraded to Windows NT/2000/XP our International version of Keil Software package could no longer find the protection key or dongle. What should I do?

ANSWER
For running dongle protected software on Windows NT/2000/XP you must install the Sentinel Dongle Driver for the security device. You may verify installation with the Dongle Testing Application.

On some PC's you may need to change the BIOS settings for the Parallel Port. You must ensure that the Parallel Port is set to Normal (SPP on some PC's). Other modes like Enhanced Parallel Port (EPP) do not always work.

No comments:

Post a Comment