avrdude: stk500_getsync(): not in sync: resp=0x00
У меня есть Arduino Pro Mini 5 В, 16 МБ ATMega328 и CP2102 USB для TTL. Я подключил их следующим образом:
Когда я пытаюсь загрузить эскиз на плату Arduino, я получаю следующую ошибку:
avrdude: stk500_getsync(): not in sync: resp=0x00
Тип платы и последовательный порт верны. Скетч также успешно скомпилировался, и я установил драйверы CP2102. Я заметил, что даже если я отключу все провода от платы Arduino (и просто оставлю cp2102 подключенным к ПК), я снова получаю ту же ошибку. Я использую Windows 7.
Кто-нибудь еще сталкивался с такой же проблемой?
@Deepsy, 👍6
Обсуждение1 ответ
Я потратил часы на поиск решения одного и того же сообщения об ошибке. Все было правильно - плата выбрана, COM-порт, все.
Я поменял контакты TX и RX и соединил tx и rx друг с другом вместо того, чтобы переключать их (что я видел в руководстве). Затем я нажал кнопку ручного сброса, удержал ее и загрузил, затем отпустил, пока не появилось сообщение «Загрузка». Это сработало.
Надеюсь, это поможет.
- Проблемы с загрузкой скетча в Arduino Pro Mini
- "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
- Проблема с загрузкой кода
- Скетчи не загружаются в Uno
@nidhin Да, кажется http://i.imgur.com/JHaDWbt.png, @Deepsy
@нидин Я попытался нажать кнопку сброса одновременно с нажатием кнопки загрузки. Также я попытался подключить первый контакт cp2102 к обоим первым контактам Arduino, ни один из них не сработал., @Deepsy
возможный дубликат [Какой-то чувак по имени avr не позволяет мне загрузить мою программу, он же "avrdude: stk500\_getsync(): не синхронизировано: resp=0x00"](http://arduinoprosto.ru/q/17/какой-то-чувак-по имени-авр-не-позволит-мне-загрузить-мою-программу-ака-avrdude-stk500-getsync), @The Guy with The Hat
Вы должны убедиться, что ваша скорость передачи данных соответствует загрузчику на плате (он ведь есть? Это подлинная плата или клон?). Также отсоедините Arduino и соедините контакты TXD и RXD CP2102 вместе. Откройте последовательный монитор Arduino и введите символы; вы должны либо увидеть одну копию того, что вы вводите, с перемычками контактов и ни одной с открытыми контактами, либо две копии с перемычками контактов и только одну с открытыми., @Chris Stratton
У меня появилось такое же сообщение об ошибке, когда я замкнул цифровые входы. ой!, @Rich St. Onge