Технический форум по робототехнике.
zaxi » 07 дек 2012, 16:18
Подключил через USB кабел, диоды загорелись, вылезло сообщение, что это устройство может работать не правельно. В ветке USB Root Hub один порт с неизвестным устройством, пытаюсь установить FIDI драйвер, не подходить. Скачиваю с сайта
http://www.ftdichip.com/Drivers/VCP.htm exe вариант, устанавливаю, также ноль реакции. Других устройств нет. Ардуина из коробки. У кого-нибуть было подобное?
SkyStorm » 07 дек 2012, 16:46
Если R3 то с сайта arduino.cc скачайте "драйвер"
Myp » 07 дек 2012, 16:47
и заодно другим кабелем попробуй подключить
zaxi » 07 дек 2012, 18:14
Проблема в том, что в диспетчере устройств нет ничего похожего на ардуино, вообще. Кликаю по файлу .inf правой, выбираю установить, та же фигня. Кабеля другого пока нет, но этот точно рабочий (я с него принтер юзаю). Как я читал должно появиться неизвестное устройство с название вроде Arduino..., потом установить драйвер, но оно не появляется. Вместо этого сообщение, что устройство работает неправильно, в древе USB неизвестное устройство, на котрое драйвер не ставиться
Добавлено спустя 6 минут 37 секунд:
Проблема решена: надо было использовать 0 usb порт, я пробовал на 2 и 3
Добавлено спустя 48 минут 53 секунды:
Маргнул пару раз сигнальными светодиодами, теперь снова не работает, пишет "последовательный порт COM-3 занят..." хотя программ, которые бы его занимали нет. Сейчас порт найден, пару раз было, что находить и пишет, что порт не может использоваться
Angel71 » 07 дек 2012, 19:36
значит не закрываете порт. начните закрывать и проблемы уйдут.
"0 usb порт, я пробовал на 2 и 3" звучит прикольно, но лишено смысла.
с драйверами на неизвестное устройство легко решаемо. если оно появляется после того, как дуню подключаете, то смотрите юсб идентификаторы и лезите в инф файл заменять на нужные.
zaxi » 07 дек 2012, 19:50
С переднего USB вообще соедениться не получается, возможно из-за того, что там питание послабже, с других через раз находит и через раз работает.
В добавок появилась такая ошибка "avrdude: stk500v2_getsync(): timeout communicating with programmer"
Вообще можно спилить с платы бутлоадер и программировать через обычный программатор, но используя Arduino IDE?
Angel71 » 07 дек 2012, 19:54
не определяется или через раз это контакт плохой или слишком большое сопротивление. менее возможный вариант, что плата слишком много потребляет. но тоже лечится - запитывается с двух разъёмов, иногда нужно с разных колодок. ещё гипопотетический вариант, что что-то подгорело немного. но на это уже в самую последнюю очередь стоит грешить.
если выведен isp и есть прогроматтор, то никаких проблем - сносите и будет обычная плата с мегой.
zaxi » 07 дек 2012, 20:11
сейчас запитываю через сам usb, плата ничем не нагружена. про что-то потгорело врят ли, у меня две платы одинаковые из коробки и с обеими такая фигня. если вариант с другим компом и шнуром не прокатит, значит придется отказываться от бутлоадера
Angel71 » 07 дек 2012, 20:19
другой комп, отказ от бутлоадера. какк-то всё слишком радикально.
Myp » 07 дек 2012, 21:05
ну яж сказал кабель поменяй
купи отдельный короткий толстый кабель для ардуины и не парься.
GlassEagle » 08 дек 2012, 00:26
zaxi писал(а):...можно спилить с платы бутлоадер...
Можно, но зачем???
Мур прав, поди кабель или слишком длинный, или слишком тонкий, или и то и другое.
И не факт, что без бутлодера, но с тем же кабелем лучше станет.
zaxi писал(а):... и программировать через обычный программатор, но используя Arduino IDE?
Программировать - может и не получится, а компилировать в Arduino IDE и полученный файл заливать через обычный программатор - пожалуйста (в этом разделе целых две ветки про это было).
zaxi » 08 дек 2012, 06:47
Пролитал на англоязычном форуме, что оказывается это косяк производителя: бутлоадер в последней версии IDE именно для меги не совсем правельно настроен под avr. Лечиться откатом до 0.23, либо вручную поменять некоторые файлы. В ближайшее время отнесу в мастерскую меги для запайки датчиков, там понятно будет.
На программатор предлогают перейти электронщики, вроде как это тру, хотя мне электронщику поскольку постольку пофиг. Кстати там их ведущий инженер сказал ардуины без черного пакета в мастерскую не приносить)
koteishna » 28 авг 2013, 23:14
Всем доброго дня!
Почитала форум, подобных вопросов не нашла, так что заранее прошу прощения: из-за моей невнимательности тема может быть немного "олдскул".
Столкнулась с такой проблемой (стыдно признаться, но): полгода не пользовала Arduino (Mega 2560). До этого всё было прекрасно, запрограммировала небольшого робота, плата не подводила. За полгода успела сменить ноутбук. Раньше была windows7, 32bit, а сейчас win8 и 64. Подключила, драйвер, конечно же, не встал. Скачала, поставила насильно из IDE 1.5.2. Не могу запустить даже сервопривод. Причем подключенный полгода назад UZ-дальномер по старому залитому скетчу исправно продолжает считывать расстояние, то есть плата вроде как в порядке.
После тщетных попыток загрузки кода в плату выдает:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
Вопрос: что это и как починить?
Предвосхищая возможные вопросы: шнур USB меняла, плату перезагружала, в IDE плата выбрана верная, напряжение на пинах - есть, драйвер самый новый (из 1.5.2).
Спасибо!
Angel71 » 28 авг 2013, 23:44
zaxi писал(а):Кстати там их ведущий инженер сказал ардуины без черного пакета в мастерскую не приносить)
дресс-код на входе или на выходе?
Robopart » 07 сен 2013, 19:56
zaxi писал(а):Подключил через USB кабел, диоды загорелись, вылезло сообщение, что это устройство может работать не правельно. В ветке USB Root Hub один порт с неизвестным устройством, пытаюсь установить FIDI драйвер, не подходить. Скачиваю с сайта
http://www.ftdichip.com/Drivers/VCP.htm exe вариант, устанавливаю, также ноль реакции. Других устройств нет. Ардуина из коробки. У кого-нибуть было подобное?
Было, и есть решение. Еще интересно?