реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
IgorKossak
сообщение Nov 8 2004, 08:41
Сообщение #1


Шаман
******

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



Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular.
А также C/C++ IDE - The CDT (C/C++ Development Tools) Project is working towards providing a fully functional C and C++ Integrated Development Environment (IDE) for the Eclipse platform.

Кто работал с ними? Какие мнения вообще и в плане разработки приложений с eCos в частности?
Go to the top of the page
 
+Quote Post
emerg_reanimator
сообщение Nov 8 2004, 19:15
Сообщение #2


Участник
*

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



Я недвано начал пользовать данный продукт применительно к LPC21xx. Попробывал скомпилить пример - сработало. Свой проект - тоже сработало.

Вроде все прилично. Хоть и открытый код, но продукт серъёзный.

Есть ссылка на руководство по установки для Eclipse + CDT:
http://www.newmicros.com/download/appnotes...Dev_Eclipse.pdf
Go to the top of the page
 
+Quote Post
iit
сообщение Nov 9 2004, 09:19
Сообщение #3


Участник
*

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



Документик скачал - выглядит красочно, да еще и бесплатно все. Но вот вопрос, а Wiggler с ним работает?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 9 2004, 10:28
Сообщение #4


Шаман
******

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



Спасибо, emerg_reanimator, полезная ссылка.
Go to the top of the page
 
+Quote Post
emerg_reanimator
сообщение Nov 9 2004, 11:43
Сообщение #5


Участник
*

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



С процессом отладки под Eclipse я ещё не разбирался. Но думаю встроенной поддержки Wiggler нет. Можно поискать соответствующий plug-in.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 9 2004, 13:18
Сообщение #6


Шаман
******

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



Цитата(emerg_reanimator @ Nov 9 2004, 03:43 PM)
...Можно поискать соответствующий plug-in.

smile.gif Или написать, если знать как.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 10 2004, 07:25
Сообщение #7


Шаман
******

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



Прочитал документ и стало дурно sad.gif
Ниужели никак не обойтись без того, чтобы не качать 700МБ (Cygwin)?
Go to the top of the page
 
+Quote Post
emerg_reanimator
сообщение Nov 10 2004, 07:51
Сообщение #8


Участник
*

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



Ну почему же сразу качать и сразу 700Мб. Есть и другой способ:
1. Установить всё под Линукс wink.gif
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.
Go to the top of the page
 
+Quote Post
emerg_reanimator
сообщение Nov 10 2004, 12:01
Сообщение #9


Участник
*

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



http://groups.yahoo.com/group/lpc2000/message/3908

GDB+OCDRemote+JTAG=Wiggler support
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 21 2004, 13:15
Сообщение #10


Шаман
******

Группа: Модераторы
Сообщений: 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.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 25 2004, 09:58
Сообщение #11


Шаман
******

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



Попробовал написать плагин для интегрирования нужного мне набора компилятор/линкер/отладчик в среду Eclipse.
Не скажу, что это как два пальца осмотреть, но, тем не менее, вовсе не сложно. smile.gif
А главное, в результате сильно упрощается работа.
Go to the top of the page
 
+Quote Post
Серокой
сообщение Nov 25 2004, 10:25
Сообщение #12


Частый гость
**

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



Отлаживаю ARM в сабже. Только начал, но (уже) нравится.
Нраивтся главным образорм тем, что оболочка языконезависима - даже Verilog умудрились умельцы прикрутить! - и в общем-то интуитивно понятна. Подключение связки gcc - gdb - wiggler прошло без проблем.
Go to the top of the page
 
+Quote Post
iit
сообщение Nov 28 2004, 09:10
Сообщение #13


Участник
*

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



Цитата(Серокой @ Nov 25 2004, 13:25)
Подключение связки gcc -  gdb - wiggler прошло без проблем.
*


Не подскажите каким образом, а то у меня при запуске:
OCDRemote -c ARM7 -d WIGGLER -a 1
Все время выдается сообщение Cable Disconnect
Хотя Вигглер подключен и питание на устройство подано. И при этом, что ИАР, что КроссВоркс энтот Виглер замечательно видят.
Go to the top of the page
 
+Quote Post
Серокой
сообщение Nov 30 2004, 12:17
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 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 такая ошибка появляется?
Go to the top of the page
 
+Quote Post
iit
сообщение Dec 1 2004, 04:14
Сообщение #15


Участник
*

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



Цитата(Серокой @ Nov 30 2004, 15:17)
Или - я не совсем понял - у вас при запуске самого OCDLibRemote такая ошибка появляется?
*

Да, ошибка появляется при запуске самого OCDRemote.
Хотел запустить отладчки gnu insight, но для связи gnu gdb с вигдером необходимо запустить OCDRemote и вот при ее запуске и происходит такая ошибка.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 15:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016