avrdude: stk500_recv(): программист не отвечает после всех попыток
После нескольких месяцев эффективного использования обе мои платы Mega 2560 и Uno стали недоступны для загрузки скетча или записи загрузчика.
Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
C:\[...]bin/avrdude -CC:[...]avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM5 -Uflash:w:C:\Users\GREGOR~1\AppData\Local\Temp\arduino_build_242793/BareMinimum.ino.hex:i
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:[...]\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"
Using Port : COM5
Using Programmer : stk500v1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
Факты:
- доски версии 1.6.20
- Версия 1.8.5 IDE
- Windows 8.1 64-разрядная версия
- Программист: "AVR ISP"
- Драйверы в порядке (платы хорошо распознаются)
- Последовательный монитор работает
- Я пытаюсь загрузить пример скетча «Без минимума».
- Ничего в контактах 0 и 1, вообще ничего не подключено.
- Получить информацию о доске:
- Уно: VID 2A03
- Mega2560: VID 2A03
- Из инструкций здесь каждая инструкция "отражается обратно"
Что я пробовал:/p>
- https://forum.arduino.cc/index.php?topic=385160.0
- avrdude: stk500_recv(): программист не отвечает
- https://zestedesavoir.com/forums/sujet/5676/probleme-televersement-arduino
- Все остальные программисты
- Несколько старых версий досок.
- Сброс досок несколько раз: во время загрузки, до, после...
Ничего не работает. Если у вас есть идеи.....
Спасибо всем!
1 ответ
В конце концов это сработало с помощью загрузки / ctrl+U (что я не пробовал... хм) вместо загрузки с помощью программатора / ctrl+shift+U.
Теперь я знаю, откуда это взялось, хотя и не знаю, что не так с AVR ISP.
"загрузка с помощью программатора" требует еще одного шага для работы. Вам нужно изменить один из ваших Arduino на ISP (есть эскиз для этого), затем вы подключаете несколько проводов между ArduinoISP и чистым (без загрузчика) ATmega/ATtiny, и вы можете записать программу (или загрузчик) непосредственно в чип. Ваш ArduinoIDE пытался найти ArduinoISP, но не смог, потому что его не было. и сказал вам, что "программатор не отвечает" Подробнее здесь: https://www.arduino.cc/en/Tutorial/ArduinoISP, @Filip Franik
Спасибо, это также решило мою проблему., @dotancohen
- "avrdude: stk500_getsync(): not in sync: resp=0x00", или некто по имени Avr не позволяет мне загрузить мою программу
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
- Проблема с загрузкой в Arduino Uno
- CH340 Nano avrdude: stk500_getsync() не синхронизирован, resp=0xa4
- Проблема с загрузкой кода
- avrdude: stk500_getsync(): not in sync: resp=0x00
- esp32, platformio A fatal error occurred: Packet content transfer stopped (received 8 bytes) *** [upload] Error 2
Что я пробовал:
... я не вижу в спискеперезагруженный компьютер
, @jsotolaхаха @jsotola, но я это сделал :), @Gregory Kapustin