I am using Eclipse + OpenOCD + FreeRTOS, to debug an application running on the STM32F429Discovery board.
I built the latest OpenOCD, and fixed the src/rtos/FreeRTOS.c so that it does it detects FreeRTOS.
The debugger starts and halts at main, then I can let it run, but none of the breakpoints I have set in the app, on different threads are respected. The debugger never stops. All the breakpoints are ignored.
Does someone know how to fix this?