Hi, Has anyone had problems when debugging with the ULink USB adaptor? I'm using it on the Infineon XC164CS development board, which has the standard 'wiggler' interface, but I'm having a few problems particularly when using breakpoints. One of the problems I had was trying to locate the source of some stack corruption I was experiencing. Something was overwriting the end of the stack, which happened to be at address 0xC668. I set a breakpoint to stop the program whenever 0xC668 is written to. The program stops at my initialisation code as expected, but uVision 2 crashes when I run the code again. In this situation, I have to go through task manager to quit uv2.exe. Other problems wrise if I am stepping through some code like this:
if ( !led_output_ready() ) { do_something(); }