пациент ЖИВ или...?
- Войдите на сайт для отправки комментариев
Преветствую я тут првый раз. Познаяю азы работы с МК.
Помогите разобраться с проблемой.
Тело:
arduino uno atmega328-pu usb ATmega 8U2
Проблема:
При заливке скеча выдает avrdude: stk500_getsync(): not in sync: resp=0x00
Запись загрузчика выдает avrdude: usbdev_open(): did not find any USB device "usb"
История:
Гонял тело как генератор частот 1-1000 мкс используя delayMicroseconds, прописывал в сетап чтение состояния потенциометра на А5. Пользовался встроенным резетом на теле (кнопкой) для чтения состояния потенциометра.
Сдается мне что это может быть КЗ =/
Хотя до последнего работал отлично, спустя неделю пролежав спокойно включил… а на тебе!!
Что делал:
В диспечере COM порт виден в Arduino 1.0.1 тоже (пробовал на разных компах)
Digital pin 0 и 1 т.е. TX/RX замыкал и резет на граунд сажал при этом монитор порта молчит =(
пробовал замыкать резет и граунд 8U2, реакции нет, хотя должен теряться в диспетчере, flip не видит.
Что еще можно сделать?
Другой usb кабель?
Digital pin 0 и 1 т.е. TX/RX замыкал и резет на граунд сажал при этом монитор порта молчит =(
сейчас маялся с похожей проблемой. rx/tx отдавал ответ если замыкать на сопротивлениях слазу после преобразователя, а с соответствующих контактов нет. зато после успешной заливки скетча (проблема с программным сбросом как оказалось была) с контактов ответ тоже стал возвращаться.
попробуйте и такой тест прохождения данных.
- а на другом компьютере?
- а вынуть кабель, снести порт в диспетчере устройств, воткнуть кабель назад, подсунуть inf файл если нужно
- поменять номер порта, тоже в диспетчере.
Это где?
На другом ПК пробовал тоже самое не работает.
Дройвера подменивал вместо авто установки подсовывал УНО и УНО рев 3, порт менял, и скорость менял
Сейчас заметил что при замыкании rx/tx reset/gnd скеч заливается без ошибки но не работает, вместо этого при убирании перемычки с резета диод на 13 пине моргает 3 раза коротко с паузами. Переподключаешь и опять горит в старом скече который выдовал и выдает (проверял осцилом) 1.1 кГц
Кабель еще надо попробовать
уны у меня нет, но куда идут дорожки от пинов найти не тяжело. кажись рядом с соответствующими диодами. по принципиальной схеме 8 и 9 ноги atmega8u2-mu, с другой стороны разделение на МК и 1й и 2й пины.
замкнул перед резисторами которые рядом с диодами rx/Tx... не помогло, кстати диоды rx tx при нажатии резет на теле тоже не реагируют с момента выявления проблемы.
Остался кабель =)
Кабель тоже не причем =(
читайте соседнюю тему, там есть ссылка: как собрать "Преобразователь USB-UART". хотя слова "проверил наличие питания +5 и +3,3" я чего то не видел.. питание то хоть есть? а то как в анекдоте из жизни.. "пол мотоцикла разобрал.. а оказалось бензин кончился.."
Питание есть кончно! Иначи как бы он выдавал 1.1 кГц по старому скетчу.
Я так понимаю что преобразователь нужен для заливки бутлоадера?
т.е. через стандартный USB никак? или это как раз и есть то же самое что и 8u2?
Таккой подойдет? www.ebay.com/itm/USB-2-0-to-UART-TTL-6PIN-Connector-Module-Serial-Converter-CP2102-New-/190685792376
ну раз, комп, шнур, питание дуины и софтовая часть нареканий не вызывают, а ответа в терминал нет, то остаётся только то что между этим всем. 8u2 и несколько дорожек.. Но не факт что и внешний брелок(по вашей ссылке) спасёт. могли и МК убить... Зато с терминалом потренируетесь наверняка.
>Я так понимаю что преобразователь нужен для заливки бутлоадера?
Нет. Преобразователь нужен для заливки скетчей при ардуиновском бутлоадере внутри камня. Для заливки самого бутлоадера нужен программатор (или другая дуина со скетчем ArduinoISP, что вообщем-то и один из вариантов программатора). Теоретически на дуинах с FTDI чипом можно было его как программатор в бинг-банг режиме запустить...и заставить ее перепрошить саму себя, но возможен ли такой фокус с 8u2 - не знаю. К тому же у вас именно на нее и "подозрения"
>т.е. через стандартный USB никак
Трудно сказать, так как не ясно что вы понимаете под "стандартный USB" и под "как".
> или это как раз и есть то же самое что и 8u2?
Почти. 8u2 в зависимости от прошивки может выступать в разных ролях. С завода он идет с прошикой "выступать в роли usb-uart преобразователя".
>Таккой подойдет?
Лить скетчи - подойдет. Правда не видно есть ли у него линия DTR (если нет - кнопку ресет прийдется жмакать руками).
Да и еще
>TX/RX замыкал и резет на граунд сажал
а если не сажать Reset на грануд? Отвечает монитор?
Нет не отвечает =((
Спасибо за поддержку!!! закажу себе преобразователь и уну может вылечу и будет 2 =)
Возобновил мучения =)
пришла вторая уна. Ее тоже испортил...(можно смеяться) симптомы теже =(
Но зато пришел вот такой помошник http://www.ebay.com/itm/190685792376?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649
По методике соединил Rx Tx gnd +5 reset
http://www.instructables.com/id/How-To-Make-The-Easiest-Breadboard-Arduino-UnoE/step3/Section-3-Uploading-Sketches-with-2-Different-US/
в программе ардуино два порта оба не заливают =( и не отвечают в мониторе =(
Что с моими унами? Совсем кердык?
Вовсе нет, он и не должен он заливаться, ибо сброса не происходит вот загрузчик не откликается на дудку...