IgorKossak 0 8 ноября, 2004 Опубликовано 8 ноября, 2004 · Жалоба 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 в частности? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
emerg_reanimator 0 8 ноября, 2004 Опубликовано 8 ноября, 2004 · Жалоба Я недвано начал пользовать данный продукт применительно к LPC21xx. Попробывал скомпилить пример - сработало. Свой проект - тоже сработало. Вроде все прилично. Хоть и открытый код, но продукт серъёзный. Есть ссылка на руководство по установки для Eclipse + CDT: http://www.newmicros.com/download/appnotes...Dev_Eclipse.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iit 0 9 ноября, 2004 Опубликовано 9 ноября, 2004 · Жалоба Документик скачал - выглядит красочно, да еще и бесплатно все. Но вот вопрос, а Wiggler с ним работает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 9 ноября, 2004 Опубликовано 9 ноября, 2004 · Жалоба Спасибо, emerg_reanimator, полезная ссылка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
emerg_reanimator 0 9 ноября, 2004 Опубликовано 9 ноября, 2004 · Жалоба С процессом отладки под Eclipse я ещё не разбирался. Но думаю встроенной поддержки Wiggler нет. Можно поискать соответствующий plug-in. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 9 ноября, 2004 Опубликовано 9 ноября, 2004 · Жалоба ...Можно поискать соответствующий plug-in. :) Или написать, если знать как. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 10 ноября, 2004 Опубликовано 10 ноября, 2004 · Жалоба Прочитал документ и стало дурно :( Ниужели никак не обойтись без того, чтобы не качать 700МБ (Cygwin)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
emerg_reanimator 0 10 ноября, 2004 Опубликовано 10 ноября, 2004 · Жалоба Ну почему же сразу качать и сразу 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
emerg_reanimator 0 10 ноября, 2004 Опубликовано 10 ноября, 2004 · Жалоба http://groups.yahoo.com/group/lpc2000/message/3908 GDB+OCDRemote+JTAG=Wiggler support Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 21 ноября, 2004 Опубликовано 21 ноября, 2004 · Жалоба Только что-то я непомню, чтобы 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 25 ноября, 2004 Опубликовано 25 ноября, 2004 · Жалоба Попробовал написать плагин для интегрирования нужного мне набора компилятор/линкер/отладчик в среду Eclipse. Не скажу, что это как два пальца осмотреть, но, тем не менее, вовсе не сложно. :) А главное, в результате сильно упрощается работа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Серокой 0 25 ноября, 2004 Опубликовано 25 ноября, 2004 · Жалоба Отлаживаю ARM в сабже. Только начал, но (уже) нравится. Нраивтся главным образорм тем, что оболочка языконезависима - даже Verilog умудрились умельцы прикрутить! - и в общем-то интуитивно понятна. Подключение связки gcc - gdb - wiggler прошло без проблем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iit 0 28 ноября, 2004 Опубликовано 28 ноября, 2004 · Жалоба Подключение связки gcc - gdb - wiggler прошло без проблем. <{POST_SNAPBACK}> Не подскажите каким образом, а то у меня при запуске: OCDRemote -c ARM7 -d WIGGLER -a 1 Все время выдается сообщение Cable Disconnect Хотя Вигглер подключен и питание на устройство подано. И при этом, что ИАР, что КроссВоркс энтот Виглер замечательно видят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Серокой 0 30 ноября, 2004 Опубликовано 30 ноября, 2004 · Жалоба Подключение связки gcc - gdb - wiggler прошло без проблем. <{POST_SNAPBACK}> Не подскажите каким образом, а то у меня при запуске: OCDRemote -c ARM7 -d WIGGLER -a 1 Все время выдается сообщение Cable Disconnect <{POST_SNAPBACK}> Запускаю OCD в Cygwin, он висит там себе, работает. Затем в самом eclipse в меню Debug (закладка "main") указываю отлаживаемый elf, затем в закладке "debugger" указываю путь к arm-elf-gcc (при этом в винду пришлось прописать путь до cygwin1.dll, а то не запускалась программа, dll не находила), и всё - запускаю debug. Работает. Или - я не совсем понял - у вас при запуске самого OCDLibRemote такая ошибка появляется? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iit 0 1 декабря, 2004 Опубликовано 1 декабря, 2004 · Жалоба Или - я не совсем понял - у вас при запуске самого OCDLibRemote такая ошибка появляется? <{POST_SNAPBACK}> Да, ошибка появляется при запуске самого OCDRemote. Хотел запустить отладчки gnu insight, но для связи gnu gdb с вигдером необходимо запустить OCDRemote и вот при ее запуске и происходит такая ошибка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться