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

Program execution not working when too many breakpoints are set

I'm using uVision versions 5.14 and 5.20 for developping and debugging STM32F0 and STM32F1
controllers. Now I have some strange behaviour which took me 2 days to find the problem:
Whenever I set too many breakpoints (more than 4 with STM32F0 and about 7 or 8 with STM32F1),
my program is not properly executing anymore. Specifically, instead of running to main() after a
reset, I get stuck in some endless loop in my bootloader. If I reduce the number of breakpoints,
everything is fine again.
Usually, with uVision4, I used to get a message saying "too many breakpoints" and a colleague
of mine seems to get the same messages with uVision5 as well.
Can someone please tell me where to enable this warning-message instead of just having
my program crash?

Thank you very much.