Keil Logo

µVISION DEBUGGER: Adding Third-party DLL Support In TOOLS.INI

Information in this article applies to:

  • µVision Version 2.20a and later


I want to add support for the Cygnal 8051F JTAG debugger. I see all the other chip debugger DLL's in the \Keil\C51\BIN subdirectory. I put my Cygnal debugger in the \BIN\ directory but can not get it to run. What am I doing wrong?


The Cygnal DLL must be added to the TOOLS.INI file found in the \KEIL\ folder. To add third-party or custom debugger DLL support to this file you must:

  1. Add the DLL to the \KEIL\C51\BIN subdirectory.
  2. Add the driver to the TOOLS.INI file. Locate the [C51] section and add the Cygnal driver to the list. For example:
    TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")
    TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")
    TDRV2=BIN\CYGC8051F.DLL ("Cygnal 8051F Driver")


  • See Also Getting Started with µVision, Chapter 6, µVision Debug Functions


Last Reviewed: Saturday, November 21, 2020

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.