I've started using the "SK-XC164CM Easy Kit" board from Infineon. An USB wiggler was included, but this doens't work properly. I get errors while debugging. (Downloading works). Since i've also have an ULINK device, I want to use this one to download and to debug. But the ULINK doesn't seem to recognise the XC164CM device. Does anyone use this startkit in combination with an ULINK device? Best Regards, Henri
Chris; Sorry I mis-typed OCDS. The XC164 is compliant to IEEE1149.1 along with implementing additional features. Please educate me. Does the Keil OCDS Debugger driver require these any of the additional features? If so, the context of my statement stands. Otherwise I stand corrected. Bradford
The only extra pin used by ULINK in addition to the IEEE1149 pins is RESET (/RSTIN). ULINK does not make use of any of the "extra" features available. You can find the pinout at this location http://www.keil.com/support/man/docs/ocds166/ocds166_pinout.htm Then from the help on your computer (installed toolchain) you will find the following: TMS: used on KEIL ULINK TDO: used on KEIL ULINK CPUCLK: not used on KEIL ULINK TDI: used on KEIL ULINK TRST: used on KEIL ULINK TCK: used on KEIL ULINK BRKIN: not used on KEIL ULINK TRAP: not used on XC16x Devices VCC: Supply Voltage (+5V) GND: Digital Ground RESET: used on KEIL ULINK BRKOUT: not used on KEIL ULINK OCDS: not used on XC16x Devices
Thanks Chris for the detailed answer. Yes , it pay to "Read The Fine Manual" in detail. The referenced link is where I got my erronous info. I interpreted 'Infineon Specific) to mean it was just used on the OCDS port. The help file was far more detailed. Thanks again, Bradford