Keil Logo

µVISION DEBUGGER: C16X OCDS DEBUGGING VIA LPT INTERFACE


Information in this article applies to:

  • µVision Version 3
  • C166 Version 5.05 or higher

QUESTION

I want to get started with an Infineon Starter Kit board using the LPT interface to debug the Infineon XC16xBoard. It appears that Keil has dropped support for the LPT interface.

Is there still a way to get the relevant files?

ANSWER

We have replaced LPT debugging support with the ULINK USB-JTAG Adapter. However, you may still install the OCDS LPT driver as follows:

  1. Download the Attachment of this Knowledgebase Article and unzip it to a folder.
  2. Install the LPT Driver
    • Open the folder LPT_Driver
    • Run the program Install.EXE (this installs the driver Keil_LPT.SYS on your Windows computer).
    • Reboot your Computer
    • You may verify the correct driver installation under My Computer - Properties - Device Manager.The driver is listed when you use View - Show hidden devices under Non-Plug and Play Drivers - Keil_LPT.
  3. Install the µVision Driver
    • Copy the files in the folder OCDS\*.* to Keil\C166\OCDS\*.*
    • Edit the file Keil\TOOLS.INI and add the following configuration settings in the section [C166].
      [C166]
        :
      TDRV3=OCDS\OCDSXC.DLL ("OCDS Driver for XC16x")
      
    • Select this Driver in µVision under Project - Options - Debug - Use: OCDS Driver for XC16x

For descriptions on the operation of the OCDS LPT interface refer to:

  • ULINK.PDF gives an overview of the operation.
  • OCDS166.CHM is a detailed description.

Note: There is no guarantee that this driver will operate correctly on all Windows Computers.

SEE ALSO

ATTACHED FILES

Request the files attached to this knowledgebase article.

Last Reviewed: Saturday, May 28, 2005


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.