Keil Logo

ULINK: ULINKpro Isolation Adapter with Infineon XMC4500

Information in this knowledgebase article applies to:

  • ULINKpro with Isolation Adapter connected to an Infineon XMC4500 device


Flash download and debugging with ULINKpro works as expected with Infineon XMC4500 devices. However, using the Isolation Adapter might be problematic. It may happen that ULINKpro cannot detect the Infineon XMC4500 device when the Isolation Adapter is in between.


The XMC4500 uses the TMS/SDIO debug signal to enable/disable the on-chip boot loader. Since the Isolation Adapter always drives the TMS/SDIO pin either LOW or HIGH (no tri-state), the on-chip boot loader might be enabled with a LOW signal. When the boot loader is enabled, the debug interface is automatically disabled and ULINKpro cannot connect to the target system.


If you experience this issue, try to power-up your target system before you connect ULINKpro and the Isolation adapter. This should bring the TMS/SDIO pin to a HIGH-level. If this does not work, try to drive the TMS/SDIO pin to a HIGH-level for a short time with a switch and then reset your target system again and start a debug session or flash download.


Last Reviewed: Wednesday, February 17, 2016

Did this article provide the answer you needed?
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.