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

 
 
> Eclipse + ARM
Garret The Shado...
сообщение Jul 20 2007, 04:46
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 18-07-07
Пользователь №: 29 211



Кто-нибудь имеет опыт написания программ для ARM-ов под Amontec Eclipse? есть ли хорошие туториалы (на русском)?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
deelan
сообщение Jul 20 2007, 11:00
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 18-07-07
Пользователь №: 29 198



Цитата(Garret The Shadow @ Jul 20 2007, 08:46) *
Кто-нибудь имеет опыт написания программ для ARM-ов под Amontec Eclipse? есть ли хорошие туториалы (на русском)?


Поищи в google такую вот pdfку: ARM_Cross_Development_with_Eclipse.pdf
Go to the top of the page
 
+Quote Post
acex2
сообщение Jul 20 2007, 11:49
Сообщение #3


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(deelan @ Jul 20 2007, 15:00) *
Поищи в google такую вот pdfку: ARM_Cross_Development_with_Eclipse.pdf


Ничего искать не надо, этот туториал лежит прямо на сайте Amontec.
http://www2.amontec.com/sdk4arm/ext/jlynch...al-20061124.pdf
Там же и исходники к нему.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jul 20 2007, 12:49
Сообщение #4


Шаман
******

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



На русском не встречал.
Писал одно время сам для коллег, две трети написал, да вышли новые версии продуктов и работу приостановил.
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Jul 23 2007, 13:42
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Здесь некоторая инфа для старта с Wiggler'oм
http://www.macraigor.com/Eclipse/index.htm


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Jul 24 2007, 09:21
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Вопрос к знающим людям.

Скачал пакет WinARM и уже третий день пытаюсь прицепить компилятор WinARM к Eclipse. Пробовал два варианта быстрого старта. (Ранее не работал с компилятором gcc)
Один вариант - в папке программы WinARM/Doc/Eclipse есть рекомендации jlynch-tutorial-20061124.pdf
(уже упоминался в данной ветке)
Второй вариант - http://www.newmicros.com/, ссылка "Development with Eclipse"

В обоих случаях после создания проекта и копирования в него файлов делаю Build All, и в ответ в консоле выскакивает сообщение:

Error launching builder (make -k all )
(Exec error:Launching failed)

Подскажите пожалуйста, в чем может быть дело


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
acex2
сообщение Jul 24 2007, 09:52
Сообщение #7


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(Vitaliy_ARM @ Jul 24 2007, 13:21) *
Вопрос к знающим людям.

Скачал пакет WinARM и уже третий день пытаюсь прицепить компилятор WinARM к Eclipse. Пробовал два варианта быстрого старта. (Ранее не работал с компилятором gcc)
Один вариант - в папке программы WinARM/Doc/Eclipse есть рекомендации jlynch-tutorial-20061124.pdf
(уже упоминался в данной ветке)
Второй вариант - http://www.newmicros.com/, ссылка "Development with Eclipse"

В обоих случаях после создания проекта и копирования в него файлов делаю Build All, и в ответ в консоле выскакивает сообщение:

Error launching builder (make -k all )
(Exec error:Launching failed)

Подскажите пожалуйста, в чем может быть дело


Скачайте полную среду Eclipse+ARM отсюда http://www.amontec.com/sdk4arm.shtml и не мучайтесь. Там все уже сделано и настроено.
Go to the top of the page
 
+Quote Post
Abo
сообщение Jul 24 2007, 11:10
Сообщение #8


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

Группа: Свой
Сообщений: 101
Регистрация: 9-01-06
Пользователь №: 12 967



Цитата(Vitaliy_ARM @ Jul 24 2007, 13:21) *
консоле выскакивает сообщение:

Error launching builder (make -k all )
(Exec error:Launching failed)


Если я правильно понимаю - не находится утилита make.
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Jul 24 2007, 12:04
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Скачал версию http://www.amontec.com/sdk4arm.shtml, задал компилятор arm-elf-gcc.exe из папки WinARM. Главной задачей ставится полностью разобраться с Eclipse и прикрутить ее еще и к BlackFin gcc.
Компилируются только проекты jlinch-tutorial-20061124-source, расположенные на этом же сайте,
проекты из WinARM не компилируются - выскакивает сообщение

make -k all
process_begin: CreateProcess((null), echo, ...) failed.
make (e=2): Не удается найти указанный файл.

make: *** [begin] Error 2
arm-elf-gcc (GCC) 4.1.1
Copyright © 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Как я понимаю, это проблема с make файлом. Сравнил оба файла, они, на мой взгляд сильно отличаются. В jlinch-tutorial кроме make файла присутствует какой-то файл для линковщика, в котором указаны размеры памяти микроконтроллера, в другом микроконтроллер указывается дерективами:

MCU = arm7tdmi
SUBMDL = AT91SAM7S64

Что это еще такое


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Jul 25 2007, 08:04
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Все заработало отлично, спасибо acex2 за ссылку!

В Help'е Eclipse нашел неполный ответ на свой вопрос:

Frequently Asked Questions:
Your Console view can be very useful for debugging a build.
Q1. My Console view says "Error launching builder". What does that mean?


Error launching builder (make -k clean all )
(Exec error:Launching failed)

Most probably, the build command (by default "make") is not on your path. You can put it on your path and restart Eclipse.
You can also change the build command to something that is on your path. If you are using MinGW tools to compile, you should replace the build command with "mingw32-make".

Нужно прописать path, только где его нужно прописывать пока не разобрался.


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 25 2007, 10:31
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Vitaliy_ARM @ Jul 25 2007, 11:04) *
Нужно прописать path, только где его нужно прописывать пока не разобрался.
Ну, это надо искать в FAQ у микрософта. My Computer->Propertities->Advanced->Environment variables


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Jul 25 2007, 11:53
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(Сергей Борщ @ Jul 25 2007, 14:31) *
Ну, это надо искать в FAQ у микрософта. My Computer->Propertities->Advanced->Environment variables

Спасибо огромное!!! Со всем разобрался!!!


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Garret The Shado...
сообщение Jul 26 2007, 06:46
Сообщение #13


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 18-07-07
Пользователь №: 29 211



Я установил кряк для кейла и теперь пользуюсь только им)) Тем более в ед. книге на русском по АРМ Филипс описывается именно среда микровижн. Всем спасибо за ответы и советы!
Go to the top of the page
 
+Quote Post
klen
сообщение Jul 26 2007, 15:29
Сообщение #14


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

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



Цитата(Garret The Shadow @ Jul 26 2007, 10:46) *
Я установил кряк для кейла и теперь пользуюсь только им)) Тем более в ед. книге на русском по АРМ Филипс описывается именно среда микровижн. Всем спасибо за ответы и советы!


мдя... док мы его потеряли..
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Jul 30 2007, 11:25
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Версия http://www.amontec.com/sdk4arm.shtml не компилирует прошивки для WinARM, потому, что имеет более старый компилятор GCC 4.1.1, WinARM -> GCC4.1.2
В итоге настроил Eclipse+WinARM GCC + OpenOCD + Wiggler. Все работает просто супер за исключением дебагера.
Дебагер почему-то сильно тормозит, брейкпоинты не всегда работают и улетает часто в какую-то невидимую область памяти. IAR+H-jtag у меня работает быстро (сравнивали с j-link, скорость примерно одинаковая). Может кто подскажет, может можно его немного поднастроить или нужно какой-нибудь внешний дебагер подключить?(Insight например)


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 18:08
Рейтинг@Mail.ru


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