CH340 Nano avrdude: stk500_getsync() не синхронизирован, resp=0xa4

Я пытаюсь загрузить некоторый код в нано, не поддерживающий Arduino, с чипом CH340G, но avrdude отказывается разрешить мне загрузку. Я получаю следующую ошибку:

Using Port                    : COM4
Using Programmer              : arduino
Overriding Baud Rate          : 115200

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf6

avrdude done.  Thank you.

Я попытался установить драйверы для чипа CH340, следуя это руководство, но безуспешно. Я также без проблем попробовал загрузить на свой Arduino Uno и Arduino Micro (оба марки Arduino). Я использую Windows 10, Arduino IDE 1.8.5

Есть идеи?

, 👍10

Обсуждение

Спасибо, это тоже была моя проблема, Arduino Nano от стороннего производителя., @idzerve

Возможный дубликат [Загрузка Arduino Nano выдает ошибку: avrdude: stk500\_recv(): программист не отвечает](https://arduinoprosto.ru/q/804/arduino-nano-uploading-gives-error-avrdude- stk500-recv-программист-не-ре), @scruss

@scruss. это не дубликат. прочитай ответ, проверь даты, @Juraj

это точно: это старый вопрос с той же проблемой. Конечно, принятый ответ не очень хорош, но этот очень подходит, @scruss

@scruss, проблемы «Старый загрузчик» не существовало 5 лет назад, когда был задан другой вопрос., @Juraj


1 ответ


17

Arduino недавно перешла на использование другого загрузчика на своих официальных платах Nano, который обменивается данными со скоростью 115 200 бод вместо прежних 57 600 бод. Поддержка этих новых плат была добавлена в Arduino AVR Boards 1.6.21. Новое определение платы Nano несовместимо со старыми Nano и, вероятно, с большинством Nano сторонних производителей, поэтому обратная совместимость обеспечивается через пункт меню Инструменты > Процессор > ATmega328P (старый загрузчик).

,