Появился у меня Arduino. Очень хорошая штука для тех, кто ни в зуб ногой в железках, т.е. для таких как я. И что особенно приятно - SDK запускается но генте почти без лишних проблем. Вся информация ниже доступна на первой странице гугла.
На моей системе нужно было добавить следующее.
Модули ядра:
Устанавливаем саму SDK:
Собираем компилятор
Без этого не сможем перепрошивать железку:
Далее у меня возникла такая ошибка:
Решилась довольно просто:
После этого всё заработало.
На моей системе нужно было добавить следующее.
Модули ядра:
Device Drivers -> USB support -> USB Serial Converter support -> USB FTDI Single Port Serial Driver
Device Drivers -> USB support -> USB Modem (CDC ACM)
Устанавливаем саму SDK:
emerge dev-embedded/arduino
Собираем компилятор
USE="-openmp" crossdev -t avr -s4 -S --without-headers
Без этого не сможем перепрошивать железку:
gpasswd -a YOUR_USERNAME tty uucp
Далее у меня возникла такая ошибка:
/usr/libexec/gcc/avr/ld: cannot open linker script file ldscripts/avr5.x: No such file or directory
collect2: выполнение ld завершилось с кодом возврата 1
Решилась довольно просто:
ln -s /usr/lib/binutils/avr/2.22/ldscripts /usr/avr/lib/ldscripts
После этого всё заработало.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.