Перейти к содержанию
    

Здравствуйте многоуважаемые. Мой мозг уже начинает отказывать. ачал изучать AVR32, с микроконтроллерами впервые, изучал на 3 курсе, но все как то мимо проходило, а тут производственная необходимость. Дело в том, что я "линуксойд", система Ubuntu. Насколько я понял, в WinXP все необходимое собраннов в AVR32 Studio-Компилятор, (как правильно называется не могу сказать) прошивалка, редактор со встроенной подсветой синтакссиса.

Вопрос-скачал AVR32 Studio для Linux, с того же atmel.com, как установить недогоняю, есть Eclipse скачанный из репов, его как то можно использовать?

Так пониамаю в линукс нужно отдельно писать код, отдельно компилировать и отдельно прошивать?

Вопрос еще такой, AVR32 GNU Toolchain 2.2.1, я так понимаю компилятор?

Если кому не сложно, расскажите или дайте почитать всю эту "архитектуру", а то уже google не хватает :(

 

Буду очень благодарен. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дело в том, что я "линуксойд", система Ubuntu.
Читать: http://ubuntologia.ru/software-installation а затем вообще весь сайт до наступления просветления и ощущения радости и понимания всего :) Налицо неумение пользоваться даже самыми базовыми приемами по работе с ОС Linux.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Читать: http://ubuntologia.ru/software-installation а затем вообще весь сайт до наступления просветления и ощущения радости и понимания всего :) Налицо неумение пользоваться даже самыми базовыми приемами по работе с ОС Linux.

 

Неужели Вы думаете, что я несмог бы установть AVR 32 Studio если бы там был .deb или хотябы install. Дело в том, что нитого не другого. На atmel.com все это дело лежит в zip архиве, в котором непонятные для меня файлы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неужели Вы думаете, что я несмог бы установть AVR 32 Studio если бы там был .deb или хотябы install. Дело в том, что нитого не другого. На atmel.com все это дело лежит в zip архиве, в котором непонятные для меня файлы.
Извините что посмел усомниться в Ваших знаниях и способностях :)

У меня как раз установка именно из .deb пакетов вызвала затруднения, хотя любой другой софт из них ставится отлично. Видимо что-то надо прописать в AVR32 Studio... Я вечером попробую скачать и попробовать установить (у меня не возникали проблемы по установке этой studio) и расскажу как ставить, пока нет такой возможности :)

ЗЫ

А какие там файлы, можно списочек сюда? Качать пока нет возможности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извините что посмел усомниться в Ваших знаниях и способностях :)

У меня как раз установка именно из .deb пакетов вызвала затруднения, хотя любой другой софт из них ставится отлично. Видимо что-то надо прописать в AVR32 Studio... Я вечером попробую скачать и попробовать установить (у меня не возникали проблемы по установке этой studio) и расскажу как ставить, пока нет такой возможности :)

ЗЫ

А какие там файлы, можно списочек сюда? Качать пока нет возможности.

 

 

Конечно можно.

 

Папки:

about_files

configuration

dropins

features

p2

plugins

Файлы:

about.html

artifacts.xml

avr32studio

avr32studio.ini

libcairo-swt.so

 

Сам архив на atmel.com называеться avr32studio-2.2-ide-linux.gtk.x86_64.zip или avr32studio-2.2-ide-linux.gtk.x86zip

Может я чего то очевидного в упор не вижу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 Я не эксперт и даже дела не имел с avr32 studio но в ReleaseNotesStudio32.txt есть такой текст

5.3 Installing on Linux

 

On Linux, the AVR32 Studio IDE is distributed separately from the AVR32 GNU

Toolchain which can be installed as RPM or Debian packages depending on the

distribution. AVR32 Studio is available as a ZIP archive which can be

extracted using the unzip utility.

 

IMPORTANT! The Java runtime environments shipped with many Linux distributions

are not compatible with AVR32 Studio. A Java Runtime (or JDK) 1.5 or 1.6 is

required. Consult your Linux distribution's documentation for instructions on

installing Sun Java, or download it from Sun's website at

http://java.sun.com/. Specifically, any reference to a Java version 1.7

indicates that an incompatible version is being used.

 

We recommend installing AVR32 Studio into a directory which is writable for

the user(s). This simplifies the process of adding or updating the product. On

a single-user machine, you can typically extract the AVR32 Studio ZIP file

into your home directory. This creates an avr32studio directory containing the

product files.

 

To run AVR32 Studio, execute the avr32studio program from the avr32studio

directory. If you experience problems, make sure the correct java is being

used by running java -version which should give output similarly to this:

java version "1.6.0_03"

Java™ SE Runtime Environment (build 1.6.0_03-b05)

Java HotSpot™ Client VM (build 1.6.0_03-b05, mixed mode, sharing)

 

если не сможете запустить avr32studio, сделайте

chmod +x ./avr32studio

в директории куда распаковали содержимое

 

Вот ещё наткнулся на AVR32 Development under (Debian/GNU) Linux, может быть полезно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Файлы:

about.html

artifacts.xml

avr32studio

avr32studio.ini

libcairo-swt.so

Вот, а если бы через ls -la - то мы бы увидели * возле avr32studio - это и есть бинарник установщика :)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот, а если бы через ls -la - то мы бы увидели * возле avr32studio
Это вряд ли. zip не сохраняет права на файлы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это вряд ли. zip не сохраняет права на файлы.

 

Может быть и обратная картина - все файлы могут иметь права 0777

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может быть и обратная картина - все файлы могут иметь права 0777
Я ж и говорю: права не сохраняются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может быть и обратная картина - все файлы могут иметь права 0777
Да, точно... Забыл. Так и запишу: zip - закопать :) Раз права не сохраняет... Да, додумались, установщик для Linux-а запихать в zip, мдя...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

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

 

 

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

Изменено пользователем maximga

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

laptop:~/avr32studio$ sudo sh avr32studio

Ну во первых sudo sh avr32studio зачем, запускаем тупо из графики в гноме/кде по вкусу.

С sudo (но без sh) только когда программатор нужен и то не всегда.

Это уже скомпилированный БИНАРНИК.

Во вторых как в мануале приведённом написано: нужна java RE последняя -- ставим из синаптика или другого менеджера пакетов.

В третьих судя по всему это и есть порт eclipse для avr32, ничего прикручивать не надо.

В 4х ну мож чего непонимаю, но нафига браться за авр32 если вообще с ваших слов дело с контроллерами не имели?

Возьмите какую-нить доступную мегу с jtag-ом, поотллаживайте примеры на Си коих полно.

Незачем так сразу на баррикады лезть :)

Изменено пользователем RA3WUM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...