Отлаживаю во флеше. В конфигурации отладки в Eclipse прописаны команды инициализации:
Код
monitor endian little
monitor flash device = LPC1768
monitor flash download = 1
monitor flash breakpoints = 1
monitor speed 1000
monitor reg r13 = (0x00000000)
monitor reg pc = (0x00000004)
monitor flash device = LPC1768
monitor flash download = 1
monitor flash breakpoints = 1
monitor speed 1000
monitor reg r13 = (0x00000000)
monitor reg pc = (0x00000004)
Ну и разумеется опции Reset and Delay и Halt включены. Set breakpoint at: main и Resume.
Запускается нормально, на main останавливается, продолжаю, и вскоре останавливается на vPortStartFirstTask.
Причем я забил на свой код, попробовал отладить стандартный пример CORTEX_LPC1768_GCC_RedSuite из FreeRTOS 6.1 (но не в redsuite, а yagarto опять-таки). То же самое. Однако всякие IARовские примеры отлаживаются нормально.
Кто сталкивался ? В чем тут может быть дело ?