Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: GNU тулчейн для ARM
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Evgeny_CD
Open On-Chip Debugger
http://openocd.berlios.de/web/
Что интересно, Revision 81 fixed several minor problems, and added support for ARM966E based devices like the new STR9 series from ST Microelectronics.

Supported JTAG interfaces - то, что он поддерживает
http://openocd.berlios.de/web/?page_id=40

Olimex - ARM-USB-OCD - много интересного на страничке
http://www.olimex.com/dev/arm-usb-ocd.html
http://www.olimex.com/dev/pdf/ARM-USB-OCD.pdf

YAGARTO
http://www.yagarto.de/howto/yagarto1/index.html

WinARM
http://www.siwawi.arubi.uni-kl.de/avr_proj...rojects/#winarm
WinARM is a collection of GNU and other tools to develop software for the ARM-family of controllers/processors on MS-Windows-hosts. Unlike other collections WinARM does not depend on a cygwin or mingw-environment. All needed tools are in the distribution-package. WinARM has been tested with Philips LPC2106, Philips LPC2129, Philips LPC2138, Philips LPC2148 and Atmel AT91SAM7S64, AT91SAM7S256, AT91RM9200 ARM7TDMI(-S) controllers (the list is based on own tests and user feedback). The gnu-toolchain and the supplied tools should work with all microcontrollers based on ARM(-TDMI/Thumb etc.) architecture. WinARM has been made in the spirit of WinAVR which is a collection for Atmel AVR 8bit-Controllers.

Мануал в стиле Olimex "ARM Cross Development with Eclipse", ориентированный на AT91SAM7S
http://www.at91.com/thirdparty/j_lynch/jlynch.pdf

Полная подборка софта из этого манула
http://www.at91.com/Pages/products/microco...sam7s.html#free
ftp://jlynch:free@81.80.104.172/

Еще одна JTAG софтина для AT91SAM7S. Недавно обзавелась командным интерфейсом.
http://kjell.e.andersen.googlepages.com/
klen
Есть луч света в темном царстве.
Меня вот более всего интересует Olimex - ARM-USB-OCD. Нада Компел'овцев напряч притаранит эту штуку, узнать скота она будет стоить. С олимексом они быстро работают.
zltigo
Цитата(klen @ Aug 27 2006, 20:53) *
Нада Компел'овцев напряч притаранит эту штуку, узнать скота она будет стоить. С олимексом они быстро работают.

Если они действительно работают, то не более официальной цены в 70$. Если захотят много больше - покупайте напрямую, если еще чего до кучи закажете стоимость доставки будет необременительной.
klen
Цитата(zltigo @ Aug 27 2006, 22:03) *
Если они действительно работают, то не более официальной цены в 70$. Если захотят много больше - покупайте напрямую, если еще чего до кучи закажете стоимость доставки будет необременительной.

Они работают с олимексом. Вопрос когда они его притаранят. Вот думаю проявить инициативу и подпнуть их. Я последнее время у их дочки-ТерраЭлектроника все покупаю. К примеру долго пытался приобрести гироскопы ADXRS300. Многие конторы только обещали, потом динамили, потом говорили - извините, не можем. Эти смогли.

Я это к чему. ARM-USB-OCD мне нужен чтоб полностью перейти на WinARM. ARM недавно начал, выбрал за среду разработки. НУ ОТ НЕГО ВЫВАРАЧИВАЕТ - тупейшая из ТУПЕЙШИХ система (одни имоции)(естественно из тех что используют GCC, в иных я не силен и судить не стану). Нинавижу софт который считает пользователя тупым идиотом и сама все делает НЕПРАВИЛЬНО!. Держит меня только симулятор-отладчик, на нем я быстро изучил поведение АRM. Но собирать на нем проект - извиняйте, в моем понимании это невозможно. Одно упрашивание его выдать на все модули отладочных листингов... . "make - это наше все!!", такими мы родились unsure.gif .
Вот собственно поэтому даже за 70$ куплю ARM-USB-OCD.
zltigo
Цитата(klen @ Aug 27 2006, 21:31) *
Я это к чему. ARM-USB-OCD мне нужен чтоб полностью перейти на WinARM. ARM недавно начал, выбрал за среду разработки.
...
Держит меня только симулятор-отладчик, на нем я быстро изучил поведение АRM. Но собирать на нем проект - извиняйте, в моем понимании это невозможно.

Ну так и пользуйтесь только отладчиком при необходимости (редкой :-) ! )
А все остальное ЗАЧЕМ? IDE "нормальных" в моем понимании я вообще не встречал :-(.
Мощный, настраиваемый и переписываемый редактор интегрирующий систему по вкусу (мои вкусы и вкусы некоторых других форумчан можете узнать слегка поискав по форуму), make - само-собой!!! и весь остальной инструмент по собственому вкусу.
klen
Цитата(zltigo @ Aug 27 2006, 22:45) *
Ну так и пользуйтесь только отладчиком при необходимости (редкой :-) ! )


Чето я главное то не напсал - среда CrossWorks smile.gif
На нем сборки на кодогенерацию проверяю. Не нашел я как ему сказать просто засосать ELF и отдебажить.
Evgeny_CD
Терраэлектроника планирует привезти ARM-USB-OCD в начале октября по 80. Вообще, грамотная "шняга" - COM и JTAG в одном флаконе.
serj_obninsk
Цитата(Evgeny_CD @ Aug 28 2006, 10:56) *
Терраэлектроника планирует привезти ARM-USB-OCD в начале октября по 80. Вообще, грамотная "шняга" - COM и JTAG в одном флаконе.


Может кто в курсе: это клон какого-либо JTAG-интерфейса? Либо уникальная разработка Olimex, приспособленная сугубо под GNU Toolchain+OpenOCD?

Ещё один вопрос, на который так никто и не высказал своего мнения: сабж против мт-линк. Кто бы что предпочёл?
Andrew2000
Цитата(serj_obninsk @ Aug 31 2006, 10:49) *
Ещё один вопрос, на который так никто и не высказал своего мнения: сабж против мт-линк. Кто бы что предпочёл?

Мое мнение: с мт-линк-ом работают IAR(?), Keil, RealView, .. т.е. то, что поддерживает RDI.
JTAG-и на FTDI FT2232 через OpenOCD дружат с GNU.

Во вложении краткий список этого "зоопарка" и это далеко не все...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.