|ARM Technical Support Knowledge Articles|
Applies to: ULINK USB-JTAG Debugger
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:
Request the files attached to this knowledgebase article.
Article last edited on: 2008-07-30 07:37:41
Did you find this article helpful? Yes No
How can we improve this article?