avrdude: stk500_recv(): программатор не отвечает: lilypad arduino

serial programmer

Я понимаю, что это, вероятно, самая распространенная ошибка, о которой спрашивают на этом форуме, но для меня это серьезная проблема. У меня есть основная плата 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

моя проводка, конец USB, конечно, входит в ноутбук

если у вас есть другие возможные решения, мы будем признательны, спасибо

, 👍0

Обсуждение

1) есть ли на плате загрузчик? 2) настройка программатора игнорируется, если вы используете последовательную загрузку 3) добавьте фотографию проводки, @Juraj

у него уже есть загрузчик, я добавлю фото проводки завтра (GMT+10), @3NiGMa

Извините, возможно, в данном случае это не имеет значения, но AVRISP MKII является включенной опцией в разделе для программистов IDE., @3NiGMa

что такое "Отсоединение проводов RX/TX от Lilypad", @Juraj


1 ответ


Лучший ответ:

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