Author Topic: Arduino IDE armhf  (Read 3196 times)

Offline johndoe_71rus

  • Full Member
  • ***
  • Posts: 242
  • Karma: +3/-1
    • View Profile
Arduino IDE armhf
« on: February 16, 2014, 09:45:52 am »
Приехали ко мне 2 ардуинки. Захотелось их программировать с кубика.
На сайте http://arduino.cc/en/main/software можно скачать Arduino 1.0.5 но гранаты не той системы архитектура не та. Сначала при запуске ругалось на librxtxSerial.so нашел в системе, подкинул, IDE запустилась. Подумал что все камни обошёл. Не тут то было, при проверке/компиляции тоже сыпет ошибками.
В репах моего Wheezy есть пакет arduino но версия старая 1.0.1.
Скачал те же пакеты для jessie. Хотел просто переписать файлы от jessie поверх скачанных. Но смесь ежа с ужом получается гремучая.
Может кто уже нашел standalone версию для armhf?

Нашел инструкцию для малины Raspberry Pi and the Arduino IDE

Выполнил только пункты
wget http://arduino.googlecode.com/files/arduino-1.0.5-linux32.tgz
tar zxvf arduino-1.0.5-linux32.tgz
"librxtxSerial.so" и "RXTXcomm.jar" нашел в системе и скопировал в папку по инструкции.
остальные пакеты не ставил, потому как хочу собрать все в одной папке.
Проверка кода
Code: [Select]
/home/cubie/programs/arduino-1.0.5/hardware/tools/avr/bin/avr-g++: line 3: /home/cubie/programs/arduino-1.0.5/hardware/tools/avr/bin/../bin.gcc/avr-g++: не могу запустить бинарный файл
/home/cubie/programs/arduino-1.0.5/hardware/tools/avr/bin/avr-g++: line 3: /home/cubie/programs/arduino-1.0.5/hardware/tools/avr/bin/../bin.gcc/avr-g++: Победа
/home/cubie/programs/arduino-1.0.5/hardware/tools/avr/bin/avr-g++ вернул 126
То есть нужно hardware/tools/avr под armhf архитектуру.
« Last Edit: February 17, 2014, 04:07:34 am by johndoe_71rus »
Cubieboard2 / Android 4.2.2 / Cubieez 7.4@3.4.79+patwood

Offline johndoe_71rus

  • Full Member
  • ***
  • Posts: 242
  • Karma: +3/-1
    • View Profile
Re: Arduino IDE armhf
« Reply #1 on: March 09, 2014, 04:10:05 am »
Удалось собрать рабочий комплект.
Arduino 1.0.5, ,бинарники avr из debian jessie, avrdude 5.11.1 из debian stable.

Лог компиляции и загрузки arduino pro mini http://pastebin.com/teR1g2EK
Работает.
Cubieboard2 / Android 4.2.2 / Cubieez 7.4@3.4.79+patwood

Offline Раджа

  • Sr. Member
  • ****
  • Posts: 438
  • Karma: +6/-2
  • Разбираюсь в чем попало
    • View Profile
Re: Arduino IDE armhf
« Reply #2 on: March 12, 2014, 12:29:21 am »
gcc-avr зависит от binutils-avr. Последнее весит 22 метра в архиве.
Боюсь, что на кубике будет собираться очень долго. Да и не уверен в успехе.
Поставил компиляться из sid, авось что получится, если кубик не расплавится. :)
« Last Edit: March 12, 2014, 12:31:14 am by Раджа »
Заткнись и смотри аниме!

Offline johndoe_71rus

  • Full Member
  • ***
  • Posts: 242
  • Karma: +3/-1
    • View Profile
Re: Arduino IDE armhf
« Reply #3 on: March 12, 2014, 12:54:38 am »
От размещенного на http://arduino.cc моя сборка 1.0.5 отличается только старым avrdude 5.11.1. В 1.0.5 должен быть 6-ой версии. Все остальное взято из дебов  jessie.
Cubieboard2 / Android 4.2.2 / Cubieez 7.4@3.4.79+patwood