Keil Logo

ULINK: INFINEON XC866 CRASHES WHEN REGISTER BANK CHANGES


Information in this article applies to:

  • ULINK USB-JTAG Adapter
  • ULINK2 USB-JTAG Adapter

QUESTION

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 µVision Debugger reports:

JTAG Communication Failure

What is wrong and how can I solve this problem?

ANSWER

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.

Last Reviewed: Sunday, January 28, 2007


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.