December 14, 2019, 12:19:04 am

News:

Have you visited the Allwinner Chipset wiki? - http://linux-sunxi.org/


Arduino IDE armhf

Started by johndoe_71rus, February 16, 2014, 09:45:52 am

Previous topic - Next topic

johndoe_71rus

February 16, 2014, 09:45:52 am Last Edit: February 17, 2014, 04:07:34 am by johndoe_71rus
Приехали ко мне 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" нашел в системе и скопировал в папку по инструкции.
остальные пакеты не ставил, потому как хочу собрать все в одной папке.
Проверка кода

/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 архитектуру.
Cubieboard2 / Android 4.2.2 / Cubieez 7.4@3.4.79+patwood

johndoe_71rus

Удалось собрать рабочий комплект.
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

Раджа

March 12, 2014, 12:29:21 am #2 Last Edit: March 12, 2014, 12:31:14 am by Раджа
gcc-avr зависит от binutils-avr. Последнее весит 22 метра в архиве.
Боюсь, что на кубике будет собираться очень долго. Да и не уверен в успехе.
Поставил компиляться из sid, авось что получится, если кубик не расплавится. :)
Заткнись и смотри аниме!

johndoe_71rus

От размещенного на 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