#1 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-28 07:05:02

Всем спасибо, тему можно закрывать. Плату поменяли. Пока разобраться в причинах такого поведения не удалось.

#2 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-27 11:02:36

Запитан от usb. А теперь самая мякотка - возможно, я олень. Заливая для тестов пример Blink я ожидал загорания какого-то дополнительного диода. А по сути это управление диодом L. И стандартный скетч Blink моргает диодом с той же частотой как он моргает сам по себе, когда ничего не залито. Короче, я теперь хз, заливалось ли оно до этого, так как сейчас расклад такой - на самой свежей иде ветки 1.Х заливка каждый раз завершается ошибкой из первого поста, НО в некоторых случаях скетч все-равно заливается и работает, несмотря на ошибку (проверяю сменой частоты моргания диода), на иде 2.0RC ошибка то есть, то upload successful  и, соотв., скетч то заливается, то нет.

#3 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-27 10:42:24

Хех, в шкафу откопалась старая малинка, прошил загрузчик через нее. Теперь загрузка скетчей работает каждый второй-третий раз. То ошибка как в начале, то успешная загрузка и нормальная работа. Склоняюсь таки, что нужно менять.

#4 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-26 21:19:18

К сожалению, это моя первая) Уже задумался над тем, чтоб взять еще одну, но оригинал как референс для сравнения с клонами и програматор заодно)

#6 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-26 12:16:45

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xdb
и так далее

версия 1.8.19, либа arduino avr boards 1.8.5, также по найденому где-то совету пробовал ее (либу) даунгрейдить до 1.6.21, ничего не поменялось.

#7 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-25 14:20:02

Пробовал uno/uno mini/nano/duemilanove и с 328р и с 328р old bootloader, ошибки меняются на более ожидаемые, но не заработало ни с одним из вариантов.

#8 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-25 14:00:19

ON горит, L моргает, на ресет реагирует быстрым морганием L. При заливке скетча L аналогично быстро моргает, видимо демонстрируя успешный ресет, после чего пару раз синхронно моргают rx/tx и снова как и вначале ON горит, L неспешно мограет.
Загружать скетч с ручным ресетом тоже пробовал, добился или такой же ошибки, или programmer is not responding. ради интереса поищу еще пару кабелей на проверку.

#9 Re: Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-25 13:21:05

Драйвера ставил, пару штук на пробу под виндой, под линуксом заводится без драйвера. Интернетом пошуршал, такие ошибки описаны только в случае прошивки одной ардуинкой через другую, для обычной загрузки скетчей вроде ничего подобного. Луп тест проходит. Диодами моргает как положено. Само собой, в настройках выбрана плата uno и правильный порт.

#10 Програмування Arduino » Проблема со свежекупленным клоном arduino uno r3 » 2022-06-25 08:10:55

tark
відповідей: 16

Заказал набор с таким уно внутри https://arduino.ua/prod2610-arduino-uno-r3-ch340

Заливка любого скетча из примеров заканчивается одной и той же ошибкой:

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x10

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x04
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: stk500_disable(): unknown response=0x04
the selected serial port avrdude: stk500_disable(): unknown response=0x04
 does not exist or your board is not connected

Попробовал разные кабеля, винда/линукс - ошибка остается одинаковой.
Хотелось бы понять - это лечится, или возвращать в магазин?
Спасибо!

Підвал форуму