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

 
 
> AVR 32 и Linux, просьба о помощи
maximga
сообщение Jul 9 2009, 06:58
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 9-07-09
Пользователь №: 51 066



Здравствуйте многоуважаемые. Мой мозг уже начинает отказывать. ачал изучать AVR32, с микроконтроллерами впервые, изучал на 3 курсе, но все как то мимо проходило, а тут производственная необходимость. Дело в том, что я "линуксойд", система Ubuntu. Насколько я понял, в WinXP все необходимое собраннов в AVR32 Studio-Компилятор, (как правильно называется не могу сказать) прошивалка, редактор со встроенной подсветой синтакссиса.
Вопрос-скачал AVR32 Studio для Linux, с того же atmel.com, как установить недогоняю, есть Eclipse скачанный из репов, его как то можно использовать?
Так пониамаю в линукс нужно отдельно писать код, отдельно компилировать и отдельно прошивать?
Вопрос еще такой, AVR32 GNU Toolchain 2.2.1, я так понимаю компилятор?
Если кому не сложно, расскажите или дайте почитать всю эту "архитектуру", а то уже google не хватает sad.gif

Буду очень благодарен. smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
maximga
сообщение Jul 9 2009, 14:35
Сообщение #2





Группа: Новичок
Сообщений: 10
Регистрация: 9-07-09
Пользователь №: 51 066



Ситуация такая, делаю

Код
laptop:~/avr32studio$ sudo sh avr32studio
avr32studio: 1: ELF: not found
avr32studio: 12: % -
                       +%#!*($"&)
....дохера каракуль, видимо что то с кодировкой-пробывал разную....и в итоге

File name too long
avr32studio: 13: Syntax error: ")" unexpected



Скорее всего что то с моими руками. Может есть у кого то .deb пакет? Может как нибудь передать его, или же ссылку откуда сами брали.

Сообщение отредактировал maximga - Jul 9 2009, 14:47
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Jul 9 2009, 17:54
Сообщение #3


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

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Цитата(maximga @ Jul 9 2009, 18:35) *
Ситуация такая, делаю
[code]laptop:~/avr32studio$ sudo sh avr32studio

Ну во первых sudo sh avr32studio зачем, запускаем тупо из графики в гноме/кде по вкусу.
С sudo (но без sh) только когда программатор нужен и то не всегда.
Это уже скомпилированный БИНАРНИК.
Во вторых как в мануале приведённом написано: нужна java RE последняя -- ставим из синаптика или другого менеджера пакетов.
В третьих судя по всему это и есть порт eclipse для avr32, ничего прикручивать не надо.
В 4х ну мож чего непонимаю, но нафига браться за авр32 если вообще с ваших слов дело с контроллерами не имели?
Возьмите какую-нить доступную мегу с jtag-ом, поотллаживайте примеры на Си коих полно.
Незачем так сразу на баррикады лезть smile.gif

Сообщение отредактировал RA3WUM - Jul 9 2009, 17:56


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
maximga
сообщение Jul 10 2009, 05:05
Сообщение #4





Группа: Новичок
Сообщений: 10
Регистрация: 9-07-09
Пользователь №: 51 066



Цитата(RA3WUM @ Jul 9 2009, 21:54) *
Ну во первых sudo sh avr32studio зачем, запускаем тупо из графики в гноме/кде по вкусу.
С sudo (но без sh) только когда программатор нужен и то не всегда.
Это уже скомпилированный БИНАРНИК.
Во вторых как в мануале приведённом написано: нужна java RE последняя -- ставим из синаптика или другого менеджера пакетов.
В третьих судя по всему это и есть порт eclipse для avr32, ничего прикручивать не надо.
В 4х ну мож чего непонимаю, но нафига браться за авр32 если вообще с ваших слов дело с контроллерами не имели?
Возьмите какую-нить доступную мегу с jtag-ом, поотллаживайте примеры на Си коих полно.
Незачем так сразу на баррикады лезть smile.gif



Начинаю запускать тупо из X-ов-не запускаеться. Из консоли avr32studio-команда не найдена.
java RE установлена из репозатиариев (убунту).
Немогли бы пояснить, что значит "порт Eclipse"
Почему AVR32?-чем богаты тем и рады smile.gif
Go to the top of the page
 
+Quote Post
kurtis
сообщение Jul 10 2009, 06:18
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



Цитата(maximga @ Jul 10 2009, 08:05) *
Начинаю запускать тупо из X-ов-не запускаеться.

Попробуй-те запустить так ./avr32studio (в директории с файлом). Если не получиться то с помощью ls -l посмотрите есть ли у этого файла права на исполнение.
Go to the top of the page
 
+Quote Post
maximga
сообщение Jul 10 2009, 07:00
Сообщение #6





Группа: Новичок
Сообщений: 10
Регистрация: 9-07-09
Пользователь №: 51 066



Цитата(kurtis @ Jul 10 2009, 10:18) *
Попробуй-те запустить так ./avr32studio (в директории с файлом). Если не получиться то с помощью ls -l посмотрите есть ли у этого файла права на исполнение.


О да, спасибо большое. Заработало.

Теперь вопрос на понимание сути дела. Это все что нам нужно для работы, делаем проект, с помощью этого софта и прошиваем его в avr32?
Альтернативой этому является Eclipse, с подключенным плагином avr? Какие нибудь библиотеки как в случае с эклипс нужно ставить или нет?
И еще при запуске вышло следующее(на виндовс нечто подобное было)
Прикрепленное изображение

Прикрепленное изображение

Так понимаю нужно поставить AVR32 GNU Toolchain 2.2.1 - Linux Ubuntu 9.04
или же я опять что то неправильно понимаю?

Объясню задачу, что бы не смотрели на меня как на идиота smile.gif. Сейчас задача отладить всю систему работы на Linux...
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Jul 10 2009, 10:06
Сообщение #7


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

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Цитата(maximga @ Jul 10 2009, 11:00) *
Это все что нам нужно для работы, делаем проект, с помощью этого софта и прошиваем его в avr32?
Альтернативой этому является Eclipse, с подключенным плагином avr?

Альтернативы в данном случае нету -- плагин avr поддерживает только авр и о авр32 речи нет.
Про эклипс... ну avr32studio он и есть, выпущенный атмелом под свои контроллеры. smile.gif
Читаем об этом на сайте Atmel

Сообщение отредактировал RA3WUM - Jul 10 2009, 10:14


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
maximga
сообщение Jul 10 2009, 14:56
Сообщение #8





Группа: Новичок
Сообщений: 10
Регистрация: 9-07-09
Пользователь №: 51 066



Цитата(RA3WUM @ Jul 10 2009, 14:06) *
Альтернативы в данном случае нету -- плагин avr поддерживает только авр и о авр32 речи нет.
Про эклипс... ну avr32studio он и есть, выпущенный атмелом под свои контроллеры. smile.gif
Читаем об этом на сайте Atmel

Окей, спасибо за пояснение. Я постипенно начинаю вникать и уже такие мысли были, спасибо что подтвердил.

А теперь следующий шаг. Скачал avr32_gnu_toolchain_2.2.1_ubuntu_904.zip
Там .deb пакеты. Их просто попытаться установить или есть какая либо специальная последовательность действий? Подскажите пожалуйста.
Да, p.s. делал sudo apt-get install binutils-avr gcc-avr gdb-avr avr-libc. Нужно ли было?
Go to the top of the page
 
+Quote Post
kurtis
сообщение Jul 10 2009, 16:28
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



Цитата(maximga @ Jul 10 2009, 17:56) *
Там .deb пакеты. Их просто попытаться установить или есть какая либо специальная последовательность действий?

Нет, просто качаете и ставите, никаких хитростей там нет.
Цитата(maximga @ Jul 10 2009, 17:56) *
Да, p.s. делал sudo apt-get install binutils-avr gcc-avr gdb-avr avr-libc. Нужно ли было?

Вы установили инструменты для работы с 8-ми битными процессорами фирмы Atmel, их еще называют AVR8. Они даже близко ничего общего (кроме фирмы производителя =)) не имеют с AVR32. Лучше удалите. Если таки захотелось чего-то 8-ми битного попробовать, то лучше все-равно воспользоваться установочными скриптами с сайта avrfreaks.net .
Go to the top of the page
 
+Quote Post
Legotron
сообщение Jul 27 2009, 14:16
Сообщение #10


инопланетянин
***

Группа: Свой
Сообщений: 236
Регистрация: 24-12-06
Из: Питер
Пользователь №: 23 832



Цитата(kurtis @ Jul 10 2009, 20:28) *
Если таки захотелось чего-то 8-ми битного попробовать, то лучше все-равно воспользоваться установочными скриптами с сайта avrfreaks.net .

А можно ссылочку на чудо-скрипты? smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- maximga   AVR 32 и Linux   Jul 9 2009, 06:58
- - AVR   Цитата(maximga @ Jul 9 2009, 10:58) Дело ...   Jul 9 2009, 07:55
|- - maximga   Цитата(AVR @ Jul 9 2009, 11:55) Читать: h...   Jul 9 2009, 08:18
|- - AVR   Цитата(maximga @ Jul 9 2009, 12:18) Неуже...   Jul 9 2009, 08:29
|- - maximga   Цитата(AVR @ Jul 9 2009, 12:29) Извините ...   Jul 9 2009, 08:43
|- - andrew_b   Цитата(maximga @ Jul 9 2009, 12:43) avr32...   Jul 9 2009, 09:23
|- - gotty    Я не эксперт и даже дела не имел с avr32 studio н...   Jul 9 2009, 09:27
|- - AVR   Цитата(maximga @ Jul 9 2009, 12:43) Файлы...   Jul 9 2009, 09:48
|- - andrew_b   Цитата(AVR @ Jul 9 2009, 13:48) Вот, а ес...   Jul 9 2009, 09:52
|- - gotty   Цитата(andrew_b @ Jul 9 2009, 12:52) Это ...   Jul 9 2009, 09:58
|- - andrew_b   Цитата(gotty @ Jul 9 2009, 13:58) Может б...   Jul 9 2009, 10:19
|- - AVR   Цитата(gotty @ Jul 9 2009, 13:58) Может б...   Jul 9 2009, 13:23
- - Rst7   А тут пробовали курить - http://avr32linux.org/twi...   Jul 9 2009, 08:23
|- - kurtis   Цитата(maximga @ Jul 10 2009, 10:00) Так ...   Jul 10 2009, 07:21
|- - maximga   Цитата(kurtis @ Jul 10 2009, 20:28) Нет, ...   Jul 10 2009, 19:00
||- - RA3WUM   Цитата(maximga @ Jul 10 2009, 23:00) что ...   Jul 11 2009, 05:56
||- - maximga   Цитата(RA3WUM @ Jul 11 2009, 09:56) Вы по...   Jul 11 2009, 07:38
||- - gotty    Цитата(maximga @ Jul 11 2009, 10:38) Бол...   Jul 13 2009, 06:19
- - AVR   Цитата(maximga @ Jul 9 2009, 18:35) Ситуа...   Jul 10 2009, 07:49
- - maximga   Цитата(AVR @ Jul 10 2009, 11:49) Возможно...   Jul 10 2009, 08:05


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 22:15
Рейтинг@Mail.ru


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