ULINK: CONNECTION ISSUES WITH INFINEON XE16X/XC2XXX DEVICES
Information in this article applies to:
I am having trouble using an Infineon XE16x/XC2xxx device with Keil ULINK USB-JTAG Adapter. Whenever I try to start a flash download or a debug session, I get the error message:
No JTAG device found
Infineon XC16x devices work as expected with the same ULINK. Are XE16x/XC2xxx devices not supported by ULINK?
Compared to Infineon XC16x devices, XE16x/XC2xxx devices have a much stronger on-chip pull-down resistor at JTAG pin TRST. In normal operation, this pin should be sampled 'low' during a reset to disable debug features. With ULINK connected, this pin must be 'high'. ULINK generates the TRST signal with an open collector output that has an 10K pull-up resistor. This pull-up resistor is not strong enough to generate a reliable 'high' level.
This problem report does not apply to the ULINK2 adapter because it has different JTAG line drivers.
Please note that Infineon XC2xxx devices are supported with PK166 version 6.08 and later.
There are several ways to fix that problem:
Last Reviewed: Wednesday, July 30, 2008