avrdude: stk500_getsync() попытка 1 из 10: не синхронизировано: resp=0x30 и т.д. Arduino Uno

Я видел другие посты здесь и в других местах, но ни один из них, похоже, не работает для меня, поэтому я сейчас пишу здесь. Когда я пытаюсь скомпилировать пустой скетч или пример скетча из Arduino в мой Arduino Uno (ATmega328P) с помощью моего программатора AVRISP mkll, я получаю следующее:

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20

avrdude done.  Thank you.

У меня ничего не подключено на TX/RX пины, я попытался отключить брандмауэр, я сделал петлю штучку, чтобы убедиться, что вещи не отзовется эхом для меня в Arduino монитор, я не могу выбрать опцию "старого загрузчика" как параметр не действует в более новые платы Arduino релизов по какой-то причине?, Я попытался отключить и повторно подключите кабель USB, я вижу, что он нашел мой COM-порт 3 в моем диспетчере устройств и идентифицировать ее как устройство Arduino, и я выбрал как правильно порта и сесть в IDE для Android. Так что, пожалуйста, если у кого-то есть какое-то альтернативное решение этой проблемы, мои уши все ваши (также скоро крайний срок для моей магистерской диссертации, и в настоящее время Arduino все портит).

Стоит отметить, что я могу загружать программы из Atmel Studio с помощью кода C (но это не то, что я хочу atm), так что нет ничего плохого в arduino uno или программаторе; это в Arduino.

, 👍1

Обсуждение

Отвечает ли это на ваш вопрос? "avrdude: stk500\_getsync(): не синхронизировано: resp=0x00", он Же Какой-То Чувак По Имени Avr Не Позволяет Мне Загрузить Program, @Juraj

Mhh, так значит ли это, что ваш Arduino использует старый загрузчик (потому что вы писали об этой опции)? Если вы действительно используете старый загрузчик, ожидается ошибка " stk500_getsync ()". Это также происходит, когда я пытаюсь загрузить на свои Нано, у которых есть старый загрузчик, а не выбрать опцию старого загрузчика. Таким образом, реальный вопрос состоял бы в том, почему опция не видна или была удалена. Чтобы уменьшить проблему, вы можете использовать другой Arduino для написания новейшего загрузчика., @chrisl