avrdude: stk500_recv(): программатор не отвечает: lilypad arduino
Я понимаю, что это, вероятно, самая распространенная ошибка, о которой спрашивают на этом форуме, но для меня это серьезная проблема. У меня есть основная плата arduino lilypad (с ATMega328P, загрузчик уже сожжен) и универсальный адаптер FTDI Serial to USB, подключенный к моему ноутбуку с Windows 10. Когда я пытаюсь загрузить программу Blink из Arduino IDE, происходит сбой с ошибкой:
avrdude: stk500_recv(): программатор не отвечает
avrdude: stk500_getsync() попытка 1 из 10: не синхронизировано: resp=0xfe
Я использую ноутбук с Windows 10, Arduino IDE из магазина Windows. это новый lilypad, и я никогда не мог загрузить его. обратите внимание, что когда я перезагружаю плату, индикатор на контакте 13 мигает (но, очевидно, не так, как указывает программа Blink.
я уже пробовал:
- Перезагружаю компьютер
- Перезапуск IDE
- Включение и выключение COM-порта
- Отсоединение проводов RX/TX от преобразователя FTDI.
- Нажатие кнопки сброса непосредственно перед загрузкой (или во время загрузки)
- Изменение платы, установленной в IDE
- Отключение и повторное подключение преобразователя USB-Serial
если у вас есть другие возможные решения, мы будем признательны, спасибо
@3NiGMa, 👍0
Обсуждение1 ответ
Лучший ответ:
В прошлый раз, когда я купил один из планшетов Lilypad, у него не было загрузчика. Мне пришлось купить адаптер программатора SMD, который нажимает на чип 328P, чтобы загрузить его, так как плата не разъединяла контакты ICSP ни на какие контактные площадки.
Кажется, я получил свой здесь https://hobbyking.com/en_us/atmel -atmega-socket-firmware-flashing-tool.html но я давно не видел их в наличии. Очень удобный инструмент, т. Другой вариант — подключить провода к соответствующим контактам UC и подключить к разъему 2x3, к которому может подключиться ваш программатор. Когда закончите, удалите провода.
Спасибо, как я могу проверить, есть ли на моем Lilypad загрузчик?, @3NiGMa
В среде IDE в разделе «Файл: Настройки» включите «Подробный вывод». Нажмите и удерживайте сброс, затем начните загрузку. Когда вы увидите «Скомпилировано xxx из 32,xxx байт», отпустите сброс. Вы увидите три попытки загрузки. Чтобы правильно рассчитать время, может потребоваться несколько попыток. Если вы никогда не сможете заставить его работать, то, вероятно, у вас нет загрузчика., @CrossRoads
точки 2x3 относятся к заголовку ICSP, @Juraj
Да, теперь я вижу картину. Добавьте штыри 2x3, подключите программатор и установите загрузчик на '328P., @CrossRoads
- ATmega328P-PU: программатор не отвечает
- Существует ли простой (разрешительная лицензия) драйвер Leonardo для моста USB-USART для замены чипа FTDI?
- Как разделить входящую строку?
- Как вывести несколько переменных в строке?
- В чем разница между Serial.write и Serial.print? И когда они используются?
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Программы построения последовательных данных
- Как узнать частоту дискретизации?
1) есть ли на плате загрузчик? 2) настройка программатора игнорируется, если вы используете последовательную загрузку 3) добавьте фотографию проводки, @Juraj
у него уже есть загрузчик, я добавлю фото проводки завтра (GMT+10), @3NiGMa
Извините, возможно, в данном случае это не имеет значения, но AVRISP MKII является включенной опцией в разделе для программистов IDE., @3NiGMa
что такое "Отсоединение проводов RX/TX от Lilypad", @Juraj