|ARM Technical Support Knowledge Articles|
Applies to: ULINK USB-JTAG Debugger
Information in this article applies to:
I am using an Infineon XC866 device and am debugging my application with the ULINK USB-JTAG Adapter.
For performance reasons, one of my interrupt service routines uses its own register bank. When I single-step into this interrupt routine or when a breakpoint in this interrupt routine halts program execution, the uVision Debugger reports:
JTAG Communication Failure
What is wrong and how can I solve this problem?
This is a known problem in early XC866 devices. This issue is solved in the BA and later steppings of the XC866 devices.
If you have an older stepping of this device, avoid using register banks other than 0 in order to debug the application via JTAG.
Article last edited on: 2007-01-28 19:21:26
Did you find this article helpful? Yes No
How can we improve this article?