Arduino UNO R3 не грузится скетч !!!?
- Войдите на сайт для отправки комментариев
Втр, 01/05/2012 - 01:32
Всем доброго времени суток !!!
ПРОБЛЕМА !!! не могу загрузить скетч на (Arduino UNO R3 MK AT MEGA328P-PU)
пишит avrdude: stk500_getsync () : not in sync: resp=0x30 но при этом Done uploading
Среда уменя Arduino 1.0
в разделе Board установил Arduino UNO
установил драйвер система видит как Arduino UNO R3
порт стоит как COM3
При подаче питания через USB светодиод ON горит зеленым а LedPin13
моргает желтым с интервалом примерно в секунду при попытке даже
изменить задержку мигания LedPin13 ВСЕ ОСТАЕТСЯ ПО СТАРОМУ!!!!!
Спасибо !!!........??????
А точно COM3 у Вас? Если пойти в Диспетчер устройств и открыть Порты(COM&LPT), он там на COM3 висит?
А попробуйте в поиске, вверху страницы набрать " avrdude: stk500_getsync ()"
Проблема "не заливается скетч", у кого-нибудь, возникает раз в неделю-две. Все варианты что нужно "попробовать/проверить/сделать" уже описаны десяток раз. Не обращайте внимание если рецепты для других плат. Подходы ко всем одинаковые.
именно! COM 3!!!
Тут, кстати, ни разу не обсуждался по-моему такой маневр, попробуйте переназначить номер порта, может там какой конфликт на этом номере возникает.
Device manager->Ports(COM<P)->правой кнопкой на Arduino Uno R3(COM3)->Свойства->
вторая закладка Port Setting-> кнопка Advanced->
внизу будет выпадающее меню, выберите какой-нибудь незанятый COM30, заодно на предыдущем экране проверьте, что скорость стоит 9600, и Data bits 8. Ну и теперь закройте все эти окна свойств, чтобы сохранить.
Не забудьте поменять в Arduino IDE, на номер COM-порт номер 30
Тут, кстати, ни разу не обсуждался по-моему такой маневр,
Это да. Но эти "маневры" - это уже способ лечения. Вначале проблему нужно локализировать. В чем она состоит, в порте (кабеле, FTDI), или бутлоадере, ресете, питании и т.п. - пока не известно.
А стандартный жертвенно-диагностический танец (замкнуть RX0,TX0) - пока не выполнен. Круг происка - не сужен.
Проще всего для начала наверное просто попробовать на другом компьютере.
А можно с этова момента поконкретнее !:)).........??????
Замкните пин 0 и 1 (RX и TX), подключите плату, откройте Serial Monitor и посылайте что-нибудь, должно возвращаться то, что Вы посылаете.
Замкните пин 0 и 1 (RX и TX), подключите плату, откройте Serial Monitor и посылайте что-нибудь, должно возвращаться то, что Вы посылаете.
Интерестно, какая это по счету ветка с таки рецептом :)
Я просто переустановил дрова и все зароботало !!!
Всеравно огромное спасибо !!!
Costmaster
Привет всем, помогите решить проблему. Заливаю скетч на wild thumper controller, выводит такое сообщение: "проблема загрузки в плату, обратитесь на сайт для решения проблемы" терминал выводит следующее.
помогите, буду благодарен.
Привет всем, помогите решить проблему. Заливаю скетч на wild thumper controller, выводит такое сообщение: "проблема загрузки в плату, обратитесь на сайт для решения проблемы" терминал выводит следующее.
помогите, буду благодарен.
Плата у Вас какая?
Попробуйте перезалитьт бутлогер.
Вот по этому мануалу всё делаю. Не получается залить скетч.
http://www.electronshik.ru/pdf/pdf/w/wild_thumper_controller.pdf
avrdude: no programmer has been specified on the command line or the config file Specify a programmer using the -c option and try again
Что это значит помогите .Перевод этого текста на ардуине uno AVRDUDE: не программист не был указан в командной строке или в файле конфигурации Укажите программиста с помощью опции -c и повторите попытку
Не флуди во всех темах подряд.
http://arduino.ru/forum/obshchii/ne-zalivaetsya-sketch#comment-226888
Здравствуйте!!! Помогите пожалуйсто не могу разобраться с ардуино нано. П
риобрёл её на алиэкспресс, пришла она около недели назат, я уже всю голову сломал пытаясь загрузить в неё хоть какой нибудь скетч. вобщем плата ардуино нано атмега 328, скачал ардуино айди, версии 1.8.0, установил драйвер, в панели инструментов на ком порту ардуино обозначается как USB-SERIAL CH340, подключил ардуино, красный светодиод загорел, а синий начал мигать, решил закачать базовую прошивку. во время закачки подмаргивал третий светодиод и после непродолжительного времени выскакивает ошибка:
Установите драйвер от сюда.
http://easy-robots.ru/software
Укажите программиста с помощью опции -c и повторите попытку
Это как ?!
У меня таже проблема на arduino UNO.
Всем привет. Нехотел создавать подобную тему, спрошу здесь
Получил новую Уно подключаю, диоды на плате светятся мигают. Загружаю скетч пишет "Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload ." потом, ставлю опять Нано, все ок. В настройках меняю Нано и Уно, в диспетчере устройств опознана Уно и Нано как СН340 СОМ6. В монеторе порта отклика нет ни на одну. В Нано скетч грузится без проблем и все работает. Виндовс 7 стоит, работать для теста с Уно удобней чем Нано. Подскажите как решить проблему? или плата битая?
Спасибо за помощь.
В монеторе порта отклика нет ни на одну.
В Нано скетч грузится без проблем и все работает.
Что то здесь не складывается.((((
Вот и я о том же. Как начинающий спрашиваю совета у старожил. Что и почему. непонятка.
Вот что пишет:
С моей проблемой вроде valerkin пару постов выше дал ответ, но указаная им ссылка нерабочая.
deflavr, загрузчик точно прописан в чип на UNO?
ЕвгенийП незнаю, как проверить? Если через инструменты-записать загрузчик, то не пишется.
Что значит не пишется? Программатор-то подключён? Через USB он писаться и не будет. Нано работает? Сделайте из неё программатор и им пропишите в уно загрузчик. Как сделать программататор из наны, написано на каждом заборе, а в IDE есть готовый скетч.
Ясно, буду сегодня искать как прошить и прошивать.
Сделал все как здесь https://alexgyver.ru/arduino-first/#step-3
Выдает ошибку:
Привет форум.
вот не получается прошить UNO в visual micro только начинаю осваивать (раньше кнопал в микропаскале AVRки USBaspом прошивал) Помогите разобраться.
Из ардуины попробовал прошить - работает а из VM зависает на этапе Uploading 'Blink1' to 'Arduino/Genuino Uno' using 'COM13' и по прошествии минут трех выдает
или дров на китайскую CH340 нету, или порт не тот, или скорость.
Порт тот скорость 9600 вроде та. Остаются дрова. Плата действительно китайская. Установил оригинальный драйвер с ардуины все обнаружилось порт появился. Правда не перезагружался :/
А что прям есть отдельные драйвера на каждую версию китайской ардуины?
А еще вопрос. Ее всетаки можно прошивать через spi?
Переустановка драйверов ничего не дала. Вычитал в форумах что надо попробовать выбрать другую плату. И действительно несколько конфигураций позволяют прошиваться но с частотой что то не так. Задержка в 1000мс мигание диода явно не секунда. На итальянской уно 16мгц кварц на моей 12.
Пытаюсь теперь понять как редактировать конфигурацию платы в вс микро. Может кто подскажет?
На итальянской уно 16мгц кварц на моей 12.
больше не покупайте подобную помойку. Среди китайских плат тоже есть нормальные, а есть полное барахло. Обращайте внимание на контроллер( берите только atmega328. а не "совместимый"), частоту кварца(16 МГц), микросхему UART (CH340G) , Плата Уно не должна стоить дешевле 150рублей, иначе это на 99% проблемная покупка
По SPI нормальные китайские платы прошивать можно, что насчет вашей - не знаю.
На итальянской уно 16мгц кварц на моей 12.
больше не покупайте подобную помойку.
Да это он просто кварц на CH340G попутал с кварцем дуньки. Он большой, а дунькин едва заметен .. не ведитесь. :)
Порт тот скорость 9600 вроде та. Остаются дрова. Плата действительно китайская. Установил оригинальный драйвер с ардуины все обнаружилось порт появился. Правда не перезагружался :/
А что прям есть отдельные драйвера на каждую версию китайской ардуины?
9600 - скорость забитая в драйвере порта винды,
но любой программе абсолютно не возбраняется поменять её на любую ей необходимую.
Обычно наши бутлодэры работают на 57600 или на 115200, изредко ниже.
Да это он просто кварц на CH340G попутал с кварцем дуньки. Он большой, а дунькин едва заметен .. не ведитесь. :)
Да неее. оба кварца 12МГц. WVACAT сей дивайс называется. На странице магазина нашел ссылку скачал апдейт для ардуино иде плата появилась в списке и все заработало и в визуалмикро тоже.
Всем спасибо за помощь ))
Да неее. оба кварца 12МГц. WVACAT сей дивайс называется. На странице магазина нашел ссылку скачал апдейт для ардуино иде плата появилась в списке и все заработало
ага, там еще небось и контроллер не Атмега с другим положением выводов. Если только начинаете осваивать ардуино - отложите пока эту плату и купите нормальную, иначе замучаетесь искать, почему стандартные скетчи не работают. Вас еще ждет масса "открытий" с этой платой.
Больше не ведитесь на дешевизну и не покупайте ее
замучаетесь искать, почему стандартные скетчи не работают. Вас еще ждет масса "открытий" с этой платой.
У меня вопрос был по среде разработки больше чем по плате.
Что с ней может быть не так то? Разводка от МК не к тем пинам? Я с этим долго буду разбираться?
"Ардуино" я выбрал только из-за дешевизны и кучи переферии уже спаяных и разведенных блоков. Использовать библиотеки ардуино или нет я еще подумаю. Было время писал на ассемблере код, без всяких там библиотек, про оптимальность кода которых еще поспорить можно.
Что с ней может быть не так то? Разводка от МК не к тем пинам? Я с этим долго буду разбираться?
"Ардуино" я выбрал только из-за дешевизны и кучи переферии уже спаяных и разведенных блоков.
Что может быть не так? :) А подумать?
Если "разводка от МК к другим пинам" - "спаянные и уже разведенные блоки" от стандартной Уно не подойдут.
Было время писал на ассемблере код, без всяких там библиотек, про оптимальность кода которых еще поспорить можно.
мое ИМХО - ни о какой оптимальности разработки на ассемблере сколько-нибудь серьезного кода не может быть и речи. Кодить на ассемблере по сравнению Си - это как копать лопатой по сравнению экскаватором. Если вам нужно цветочек из грядки выкопать, не задев соседние - то лопата оптимальна. А если пруд 100х100м выкопать - то только экскаватор.
проекты на ардуине если еще не пруд, то котлован под фундамент точно. Зачем трахаться месяц с лопатой там, где достаточно 16минут работы экскаватора, даже если яма будет не такой ровной, как вручную?
Эти игрушки нужны только для отладки на тестовой плате. Дешевые для того чтобы не жалко было спалить. Какая разница куда разведены пины. Перемычку переткнуть проблема? По мне лучше бы пины подписывали номером ножки контроллера вообще.
Эти игрушки нужны только для отладки на тестовой плате. Дешевые для того чтобы не жалко было спалить.
нормальные клоны Уно всего на 20-30 руб дороже этой.
А впрочем как хотите. С этой вы уже поимели проблем из-за экономии 30 рублей... и мне кажется это не последний раз :)
Всем добрый день, пытаюсь загрузить в ардуино уно скетч, впервые что т ов нее гружу, и мне вылазит ошибка avrdude: stk500_recv(): programmer is not responding
кто нибудь знает как ее решить??
Всем добрый день, пытаюсь загрузить в ардуино уно скетч, впервые что т ов нее гружу, и мне вылазит ошибка avrdude: stk500_recv(): programmer is not responding
кто нибудь знает как ее решить??
Это один из страшнейших секретов этого форума. За разглашение, пожизненное переполнение миллис и запрет на использование глобальных переменных. Сие тайное знание, иногда просачивалось в темах этого форума, искать надо в них, но только осторожно, чтобы никто не заметил.
А по делу, скорее всего выбранная плата не соответствует залитому загрузчику и еще мульен вариантов.
И судя по дате регистрации, почитайте начало головной темы в "Песочнице".
Контроллер RobotDyn UNO+WiFi R3 ATmega328P+ESP8266, 8Mbit flash, USB-TTL CH340G, Micro-USB.
Пробую загрузить Blink. Все выключатели вкл на заливку скетча. Драйвера установленны. Может кто-нибудь уже сталкивался с этим и сможет помочь?
Причём плату видит и пробует в неё залить код, а ей все равно.
у вас две платы - Ардуино Уно и ESP8266
"все выключатели включены на заливку скетча" - на заливку в которую из двух плат?
На заливку в arduino uno
Тоже такая же проблема:
У меня Mega 2560 PRO MINI вот такая https://ru.aliexpress.com/item/32802310906.html
и программатор вот такой https://www.aliexpress.com/item/Original-6PIN-FTDI-FT232RL-FT232-USB-to-TTL-RS232-Serial-Wire-Adapter-Module-1M-Download-Cable/32901826783.html
Подскажите что выбирать в меню Arduino IDE, правильно ли я выбрал:
Плата: Arduino/Genuino Mega or Mega 2560
Процессор: ATMega2560 (Mega2560)
Порт: у меня COM6
Программатор: ВЫБИРАЛ ВСЕ ВОЗМОЖНЫЕ ПРОБОВАЛ - ни через один не залилось
Прошивать пытаюсь Blink через меню Скетч/Загрузить через программатор
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x21
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x2d
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x2d
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xd0
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x98
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xd0
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .
Правильно ли я прошиваю и КАКОЙ ТИП ПРОГРАММАТОРА НАДО ВЫБИРАТЬ ИЗ МЕНЮ???
Как правильно подключить этот кабель к плате, а именно куда подключать RTS и CTS???
Кстати, при замыкании RXD и TXD в мониторе порта появляется то, что ты отправляешь, то есть я понимаю, что всё должно работать.
Плата исправна, я её прошивал с помощью другой платы через Arduino as ISP
Подключать проводки RX и TX от программатора пробовал и RX к RX и наоборот RX к TX - безрезультатно
1) У Вас не программатор, а USB-UART переходник. Поэтому тип программатора неважен, в вашем случае это ни на что не влияет.
2) Скетч нужно загружать обычным образом (в Arduino IDE кнопка "загрузка" или в меню "скетч - загрузка"), а не через программатор.
3) CTS и RTS никуда не надо подключать. Лучше бы китайцы вывели DTR, но его нет. DTR дёргает Reset на плате для загрузки скетча. Поэтому после запуска процесса загрузки внимательно следите, когда в Arduino IDE внизу надпись "компиляция скетча" поменяется на "загрузка" - тогда вручную жмёте кнопку Reset на плате. Этот момент нужно точно угадать, возможно потребуется несколько попыток.
4) И не забываем, что RX/TX нужно соединять с платой "накрест": RX-TX и TX-RX