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

 
 
> Olimex ARM-USB-OCD+OpenOCD+GDB+Eclipce = нормальная работа, старая песня о главном..
klen
сообщение Mar 23 2007, 08:48
Сообщение #1


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Здравствуйте.
Дискусии на тему "Свободный софт при разработке и отладке арм девайсов" здесь уже подымалась не раз и не два. Поскольку для меня важно не только что сделано в итоге но и как, то тема животрепыхала во мне с момента когда я первый avr, а потом arm в руки взял. К сожелиню основной недостаток свободного софта - отсутствие документации. Лазия по сахаре, здесь и в иных местах плодородных земель инета я не нашел готового объяснения как все что озвучено в заголовке скрутить одной проволочиной и заставить ехать в одном направлени.
Толи лень мне было, толи небыло времени, а главное - то что на старом ноутбуке был LPT!!! и кросворк 1.6b3 + olimex ARM-JTAG меня коекак устраивал. Но после покупки нового ноута в котором есть все кроме LPT я сильно задумался о смысле жизни - частенько нада подкрутить софт как говорится непосредственно "в полевых условиях не снимая противагаза и лыж".

Поэтому пришлось прочитать до конца документ "ARM Cross Development with Eclipse (10MB) REV-3", приложить усилия к прикручиванию OpenOCD а не RemoteOCD как написано в нем (несколько различаются команды монитора) и все завести.

Получилось. Рискну сказать что ощущения счастья больше чем при CrossWorkse - реально нет загадочных редких глюков в режиме отладки (JTAG адапторыне не пинать!!! - не виноваты они).Так что кто пользует кроссворк советую как минимум попробывать.

1.Предлагаю поддержать меня в желании написать и выложить FAQ(хочу содержательно перевести доку "ARM Cross Development with Eclipse (10MB) REV-3" с учетом нововведений в последнее время) по означенному в заголовке, чтоб новичек не проходил долги и муторный путь как я, который может его отпугнуть(как меня летом когда бростл это).
2. Расказать свои соображения как дальше жить по поводу сабжа.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
beer_warrior
сообщение Mar 24 2007, 10:53
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
Замечательно. Имело смысл ещё и ссылочку добавить на "ARM Cross Development with Eclipse (10MB) REV-3"http://www.olimex.com/dev/armtutorial.html


Что-то тянем-потянем вытянуть не можем. Может кто-то выложит допустим на здешнем ftp?


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
klen
сообщение Mar 24 2007, 11:19
Сообщение #3


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(beer_warrior @ Mar 24 2007, 10:53) *
Что-то тянем-потянем вытянуть не можем. Может кто-то выложит допустим на здешнем ftp?

Как сюда выкладывать и брать с ftp, а то чето не дает мне файло выложить.
Go to the top of the page
 
+Quote Post
framer
сообщение Mar 24 2007, 13:26
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 46
Регистрация: 23-09-04
Пользователь №: 709



Удалось запустить Wiggler+OpenOCD+WINARM+Eclipse под Win и протестировать на реальном железе на LPC2214 . Сейчас напряженка с текучкой но готов помочь. А что касаеться "ARM Cross Development with Eclipse" то мне кажеться перевод не нужен. Сильно много воды и документ получаеться большой. Так что FAQ это то что надо. А вообще у меня появилась идея сделать дестрибутив Eclipse с CDT+JDK+ARMGCC+OpenOCD и сосредоточиться только на настойках проекта и отладки. А что касаеться проблем при запуске то припоминаю была проблема 1)с установкой "Path mapping" исходников для GDB (но это проблема помоему только под виндой) 2) разрешение апаратных прерываний в OpenOCD - arm7_9 force_hw_bkpts enable 3) ресет процесора я делал в ручную в openocd soft_reset_halt.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Mar 26 2007, 09:57
Сообщение #5


Шаман
******

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



Цитата(framer @ Mar 24 2007, 13:26) *
Удалось запустить Wiggler+OpenOCD+WINARM+Eclipse под Win ...

CDT брали оригинальный с сайта Eclipse или от Zylin?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- klen   Olimex ARM-USB-OCD+OpenOCD+GDB+Eclipce = нормальная работа   Mar 23 2007, 08:48
- - bzx   Замечательно. Имело смысл ещё и ссылочку добавить ...   Mar 23 2007, 10:21
|- - anpilog   С большим удовольствием помогу чем смогу !...   Mar 23 2007, 10:35
- - beer_warrior   Обчественные проекты здесь плохо уживаются Единс...   Mar 23 2007, 10:36
- - SpiritDance   Реально ли к этому делу (eclipse+gdb) прикрутить j...   Mar 23 2007, 10:45
|- - DASM   Цитата(SpiritDance @ Mar 23 2007, 10:45) ...   Mar 24 2007, 00:05
- - Abo   Поддерживаю Вас в вашем желании написать FAQ! ...   Mar 23 2007, 11:31
|- - klen   2_Abo OCD умеет шить - команды flash erase/fla...   Mar 23 2007, 20:31
|- - bzx   Цитата(IgorKossak @ Mar 26 2007, 10:57) C...   Mar 26 2007, 10:26
|- - IgorKossak   Цитата(bzx @ Mar 26 2007, 10:26) Скачай ...   Mar 26 2007, 10:48
|- - klen   Цитата(bzx @ Mar 26 2007, 11:26) Скачай ...   Mar 26 2007, 17:21
- - SpiritDance   На самом деле в новых версиях драйверов появился j...   Mar 26 2007, 09:35
- - IgorKossak   Вот ещё кое-что по теме.   Mar 26 2007, 15:19


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 12:53
Рейтинг@Mail.ru


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