Ubuntu не принимает мой Arduino

Я относительно новичок в Ubuntu, и мне это нравится. У меня в настоящее время есть эта проблема. Я получаю сообщение об ошибке, показанное ниже. Он обнаруживает мой Arduino Mega 2560, но вместо этого решает дать следующие коды ошибок:

avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

У кого-нибудь есть решение?

1
задан 29 July 2019 в 04:46

1 ответ

Для всех, у кого возникла эта проблема, здесь временное исправление.

Благодаря @AndroidDev, вот простое исправление, которое работает достаточно хорошо.

  1. Узнайте, какой порт использует ваш Arduino (посмотрите в правом нижнем углу или в меню)

  2. Перейдите к терминалу и выполните chmod a+rw /dev/ttyfoo ( заполните последнюю часть своей частью)

  3. Откройте Arduino и продолжайте!

Проблема с этим решением состоит в том, что вы должны повторить шаги 2 и 3 каждый раз, когда вы используете Arduino, поэтому попробуйте написать скрипт или что-то, что делает это автоматически, и опубликуйте его здесь, чтобы другие могли его использовать.

0
ответ дан 29 July 2019 в 04:46

Другие вопросы по тегам:

Похожие вопросы: