Проблема с загрузкой в Arduino Uno

Проблема возникла при тестировании программы ping с примерами ethercard из github.

Теперь ни одна программа не загружается. Он скажет загрузка .... и застрянет там. Появится следующее сообщение об ошибке:

Arduino: 1.6.7 (Windows 7), Board: "Arduino/Genuino Uno"

WARNING: Category '' in library UIPEthernet is not valid. Setting to 'Uncategorized'

Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 32,256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xdf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xdf
Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload для предложений.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

, 👍0

Обсуждение

убедитесь, что он подключен к правильному порту (со мной сработало), @steve

Другое дело, если вы используете другую плату, попробуйте подключить подлинную Uno или настоящий клон, настроить плату и порт, загрузить скетч, а затем начать заново со своей платой. Это помогло мне. Кажется, что некоторые платы не сбрасывают USB должным образом после проблемы. ... или, может быть, это просто вуду., @haresfur


5 ответов


0
  1. Удалите сетевую карту, вернитесь к основной плате.
  2. Отключите Arduino от хоста.
  3. Перезагрузите хост-компьютер.
  4. Повторно подключите Arduino.
  5. Загрузите пример Blink.

Это должно все уладить, так оно и было, когда это случилось со мной.

,

Когда я начал читать этот список, я думал, что он будет таким: http://www.snopes.com/humor/business/wordperfect.asp ;), @Majenko


1

У меня такая же проблема на моем Macbook Pro. Это происходит случайно. Единственное решение, которое я нашел, это отсоединить кабель USB от ПК, подождать несколько минут и снова подключить его (возможно, используя другой порт USB). Мне помогло!

,

1

Когда вы получаете эту ошибку, им нужно проверить несколько вещей:

  • Моя плата распознается Windows?
  • Подходит ли моя модель платы?
  • Правильный ли последовательный порт?
  • Поврежден ли мой кабель?

Обычно проблема с загрузкой решается легко.

Если ваша плата нестандартная

  • проблема с загрузкой
  • кристальная проблема.
  • сброс не запускается должным образом? (попробуйте нажать, когда arduino ide скажет "загрузка скетча")
,

-1

Если у вас Arduino Uno со съемным чипом, попробуйте удалить микросхему. Затем снова подключите его и проверьте питание микросхемы мультиметром на контакте 7 (+ положительный) и контакте 8 (- отрицательный). Если вы получаете 5В, вам нужно попробовать загрузить простой скетч. Если вы не получаете нужное напряжение, вы можете попробовать использовать другой провод для загрузки скетча.

,

Это вряд ли поможет. Есть лучшие места для измерения мощности, например, контакт 5 В на разъеме экрана., @Chris Stratton


1

Отключите все от Arduino, подключите Arduino к компьютеру — проверьте последовательный порт, проверьте модель Arduino, выберите программатор как USBasp, откройте скетч BLink из примеров и загрузите HIT.

если вы не видите свой Arduino в Tools>Port, проблема должна заключаться в USB-кабеле, USB-порте компьютера или «ДРАЙВЕРАХ»

,

Нет, не выбирайте USBasp, если это не то, что вы используете — запрос явно не такой., @Chris Stratton