I've noticed that single stepping debug with FreeRTOS running is painfully slow. (ie 1 second per step)
Up until the point that FreeROTS starts everything is fine (almost instant) , but after osKernelStart() is called it goes slow.
There is only 1 FreeRTOS task and this is simply toggling an LED!
FYI. It seems to happen after the call to prvPortStartFirstTask() in port.c.
Tried it on F4Discovery and F7Discovery boards, and on different (Win7) machines.
Crossworks and libs are latest, as is freeRTOS (v8.2.1). STLink has the latest firmware too.
(PS sadly, cant use CTL for this project, cos of 3rd party libs)
Please sign in to leave a comment.