|
Eclipse, среда разработки |
|
|
|
Nov 8 2004, 19:15
|
Участник

Группа: Свой
Сообщений: 69
Регистрация: 12-10-04
Пользователь №: 853

|
Я недвано начал пользовать данный продукт применительно к LPC21xx. Попробывал скомпилить пример - сработало. Свой проект - тоже сработало. Вроде все прилично. Хоть и открытый код, но продукт серъёзный. Есть ссылка на руководство по установки для Eclipse + CDT: http://www.newmicros.com/download/appnotes...Dev_Eclipse.pdf
|
|
|
|
|
Nov 9 2004, 09:19
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 8-11-04
Из: Томск
Пользователь №: 1 070

|
Документик скачал - выглядит красочно, да еще и бесплатно все. Но вот вопрос, а Wiggler с ним работает?
|
|
|
|
|
Nov 9 2004, 11:43
|
Участник

Группа: Свой
Сообщений: 69
Регистрация: 12-10-04
Пользователь №: 853

|
С процессом отладки под Eclipse я ещё не разбирался. Но думаю встроенной поддержки Wiggler нет. Можно поискать соответствующий plug-in.
|
|
|
|
|
Nov 10 2004, 07:51
|
Участник

Группа: Свой
Сообщений: 69
Регистрация: 12-10-04
Пользователь №: 853

|
Ну почему же сразу качать и сразу 700Мб. Есть и другой способ: 1. Установить всё под Линукс 2. Качать под Win32, но только то, что необходимо. Я думаю в 200-250 метров уложится можно. Я если разобраться и того меньше. Другой альтернативы я незнаю. Что касаеться plug-in для Wiggler, то я не правильно описал проблему. Eclipse - интегрированная среда, но интегрированная она с Java. Ставишь CDT, инегрированна с С/С++. А вот интеграция с ARM возможна на уровне сторонних продуктов. Тоесть: компилятор - гнусный (arm-elf-gcc), отладчик - arm-elf-gdb или arm-elf-insight или то-что больше нравиться (например swarm). И следовательно, поддержка wiggler в рамках отладчика. Только что-то я непомню, чтобы gdb поддерживал Wiggler, хотя на истинность данного утверждения не настаиваю. Отладка по RS присутсвует точно, через gdbserver.
|
|
|
|
|
Nov 21 2004, 13:15
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Цитата(emerg_reanimator @ Nov 10 2004, 10:51 AM) Только что-то я непомню, чтобы gdb поддерживал Wiggler, хотя на истинность данного утверждения не настаиваю. Отладка по RS присутсвует точно, через gdbserver. На Macraigor Systems по моему есть кое-что: Цитата OCDRemote is a utility that listens on a TCP/IP port and translates GDB monitor commands into Wiggler/Raven/usbDemon/mpDemon JTAG/BDM commands.
|
|
|
|
|
Nov 28 2004, 09:10
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 8-11-04
Из: Томск
Пользователь №: 1 070

|
Цитата(Серокой @ Nov 25 2004, 13:25) Подключение связки gcc - gdb - wiggler прошло без проблем. Не подскажите каким образом, а то у меня при запуске: OCDRemote -c ARM7 -d WIGGLER -a 1 Все время выдается сообщение Cable Disconnect Хотя Вигглер подключен и питание на устройство подано. И при этом, что ИАР, что КроссВоркс энтот Виглер замечательно видят.
|
|
|
|
|
Nov 30 2004, 12:17
|

Частый гость
 
Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224

|
Цитата(iit @ Nov 28 2004, 12:10) Цитата(Серокой @ Nov 25 2004, 13:25) Подключение связки gcc - gdb - wiggler прошло без проблем. Не подскажите каким образом, а то у меня при запуске: OCDRemote -c ARM7 -d WIGGLER -a 1 Все время выдается сообщение Cable Disconnect Запускаю OCD в Cygwin, он висит там себе, работает. Затем в самом eclipse в меню Debug (закладка "main") указываю отлаживаемый elf, затем в закладке "debugger" указываю путь к arm-elf-gcc (при этом в винду пришлось прописать путь до cygwin1.dll, а то не запускалась программа, dll не находила), и всё - запускаю debug. Работает. Или - я не совсем понял - у вас при запуске самого OCDLibRemote такая ошибка появляется?
|
|
|
|
|
Dec 1 2004, 04:14
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 8-11-04
Из: Томск
Пользователь №: 1 070

|
Цитата(Серокой @ Nov 30 2004, 15:17) Или - я не совсем понял - у вас при запуске самого OCDLibRemote такая ошибка появляется? Да, ошибка появляется при запуске самого OCDRemote. Хотел запустить отладчки gnu insight, но для связи gnu gdb с вигдером необходимо запустить OCDRemote и вот при ее запуске и происходит такая ошибка.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|