Цитата(Ihar @ Nov 18 2008, 01:42)

Как известно, Silabs рекламируя свою
библиотеку USBXpress, предлагает USB Bootloader который заливается
в камень через JTAG, а потом с помощью залитого Bootloader и загрузочной PC утилиты,
можно грузит в этот же камень через USB проекты пользователя.
Проблема в том, что когда пробуешь отлаживать такую связку (Проект Bootloader +
проект пользователя) , то получается это сделать только в окне объектного кода,
но не в окне исходника.
Действуя строго по инструкции от Silabs, открыв в IDE один из проектов
попробовал ставить breakpoint на исходник.
Ставить они ставяться, но адрес поставленного breakpoint выходит за диапазон
камня и breakpoint не ловиться.
Вообщем не работает дэбагер на исходнике.
Может кто делал подобное?
Именно такую связку не пробовал. Но их breakpoint вообще стараюсь не пользоваться - они глючат постоянно. Нормально работают только на файле, в котором находится main(), на остальных - та же ситуация, что и у Вас. Может конечно у меня руки кривые, но они меня от этого дела отучили. Посему пользуюся дополнительными (temp) переменными в качестве флагов и смотрю их в watchwindow. А у Вас любые breakpoint так себя ведут, или только те что поставлены не в файле с main()?