Группа: Участник
Сообщений: 36
Регистрация: 15-05-06
Пользователь №: 17 104
Кто какой JTAG-интерфейс из двух вышеназванных предпочёл бы? Как у них обстоят дела с совместимостью с различными средами разработки? Olimex в описании к своему ARM-USB-OCD предлагает единственный "станок" - GNU Tools + OpenOCD. Есть ли для данного интерфейса другие альтернативы? И вообще: ARM-USB-OCD - это клон чего???
А то всю прелесть вигглера уже прочувствовал
Сообщение отредактировал serj_obninsk - Aug 28 2006, 09:32
Группа: Участник
Сообщений: 36
Регистрация: 15-05-06
Пользователь №: 17 104
Работаю с LPC2106, отладочная плата LPC-P2106 от Olimex. Пробовал поднять свободную среду разработки, в следующих вариациях 1. (Eclipse+Zylin CDT+GNUARM+Cygwin+OCDRemote); 2. (Eclipse+Zylin CDT+Yagarto+OpenOCD).
В первом случае вигглер надёжно работает только на самой медленной скорости. Тушите свет, сливайте воду...
Во втором - пока ещё не удалось настроить среду, только сегодня начал...
В IAR вигглер более-менее фунциклирует, хотя скоростью я тоже не очень доволен. Между закачкой и отладкой - интервал примерно в 10 секунд. Хотя по сравнению с OCDRemote это, конечно, небо и земля... Но! Лицензии на компилятор пока нет (это критично для заказчика). А решение о приобретении лицензионного компилятора (и дальнейшей разработке) будет принято после показа опытного образца устройства. А опытный образец на чём-то разрабатывать надо.
Вопрос вдогонку: IAR KickStart ограничивает объём кода в 32 килобайта. Имеется в виду: вес исходников, объём бинарного кода или размер выходного файла???
Сообщение отредактировал serj_obninsk - Aug 28 2006, 14:07