This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

µVision 5.10 & Debugging fault?

Hello at Keil,

i had attempt to debug an STM32F103VC at source level. The debug interface is an ULINK2 using SWD.
The ULINK2 was previously updated to Firmware V2.2. At regular debug process, the C-sourcecode and
assembler-Code will be shown and the asm code will be debugged step by step. If switched back
to sourcecode debugging only, the step-over will not work - the "single step" (F10) will stepping
the hidden asm-code, instead using the C-Source-code line in "step-over".
The result is curious - a step-over an c-sourcecode line will not execute the complete C-sourcecode line
and stops as expected, it executes one asm-line each step and stop, instead.

I am unsure if this is reasoned by the ULINK2 Update Rel2.2 or the µVision 5.10.
A firmware downgrade of the ULINK2 and the usage of the older µVision 4.73 have solved the problem.
As a side effect - the touched project file need to be delete and recreate, if you use an older µVision.
i had removed the µVision 5.10 and work with µVision 4.73 again.

Does you can explain me what's happend?

best regards
Juppeck

0