ARM Technical Support Knowledge Articles

CONNECTION ISSUES WITH INFINEON XE16X/XC2XXX DEVICES

Applies to: ULINK USB-JTAG Debugger

Answer


Information in this article applies to:


QUESTION

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?

ANSWER

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.

RESOLUTION

There are several ways to fix that problem:

SEE ALSO

ATTACHED FILES

Request the files attached to this knowledgebase article.

Article last edited on: 2008-07-30 07:37:41

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential