Проблема прошивки новой Arduino Nano
- Войдите на сайт для отправки комментариев
Пнд, 05/05/2014 - 20:31
Купил недавно Arduino Nano поучиться программированию микроконтроллеров, да и сделать мелочь для себя. Но возникли проблемы, сделал следующиее и вышло вот что:
1. Поставил Arduino с оффициального сайта, подтверждая установку драйверов
2. Подключил плату через USB.
3. Подсоединил для примера светодиод к пину D5 и земле, взял пример из IDE.
4. Нажал закачать наблюдаю следующую ошибку: avrdude: stk500_getsync(): not in sync: resp=0x00
Но еще более странно, что просто подключив светодиод к любому пину и земле он загарается на 1 секунду.
В чем может быть проблема?
ком порт в ide правилоьно установлен?
Я думаю все правильно сделал. вот рисунки для наглядности.
вроде все верно... диод подключен через сопротивление? без диода не пробовали прошивать?
PS на нано есть диод на 13 пине... пробовали подключать к usb только нану? и помигать диодом на 13 пине
Пробовал как вы сказали но не помогло.
Однако нашел в настройках подробный вывод при загрузке (может это поможет), и во что он мне выдал:
Я даже не пойму это с контроллером что-то не так или причина в другом ?
На плате Nano замкните между собой выводы Tx и Rх, вывод Reset замкните на GND. Запустите терминальную программу и проверьте прохождение сигнала через FT232 (т.е. работу USB Serial Port (COM37).
Извините а как мне проверить сигнал через программу и через какую именно?
Запустите IDE ардуины, а в неё встроен "Монитор". Через него и передавайте символы, контролируйте ответ.
Ничего в ответ не приходит, но моргает RX когда посылаю что-нибудь.
Еще нашел такую статью про китайские FTDI http://habrahabr.ru/company/zeptobars/blog/212859/ может у меня этот вариант?
У меня выглядит так (RESET должен быть соединёт с GND): если Rx не соединён с Tx, то при передаче символов миргает светодиод "Rx". Если же выводы Rx и Tx соединены, то моргают оба свеодиода - "Rx" и " Tx". Просмотрите внимательно дорожки, прозвоните их, пропаяйте (от FT232 до микроконтроллера).
К сожалению у меня нет чем прозвонить. Но если у меня мигает только Rx, а соединил rx с tx то что может означать?
Вообще у меня еще валяется Pro Mini я думал программировать её с помощью этой самой Nano но теперь уже даже сомневаюсь в её работоспособности
Вероятно сигнал Rx не доходит до микроконтроллера или Tx не возвращается через FT232. Нужно искать тестер, в крайнем случае воспользоваться лупой - может повезёт увидеть дефект (если он виден).
Ура, я нашел мультиметр! Что мне с чем надо протестить?
Дайте ссылку на схему Вашей платы.
Это не схема. По этой картинке дать точные советы невозможно.
Если взять за основу http://arduino.ru/Schematic/ArduinoNano30Schematic.pdf, то нужно проверить на соответствие схеме цепи: - от вывода 30/U1 до вывода 1/U2; - от вывода 31/U1 до вывода 5/U2.
думаю ftdi авно....
Чем это подтверждается? Что намеряли?
сталкивался с подобным, мигает а ответ не получает...
Не того спросил о результате.
видать мне плату выкинуть пора?
или есть выход господа ?
А при прошивке какую плату выбираете??? Arduino Duemilanove - попробуйте ее.
И какую версию IDE пользуете ?? Я прошивал в 1.0.4
или есть выход господа ?
выхода нет - выбросить комп и перейти на натуральный способ ведения хозяйства.
плату пробовал выбирать и Duemilanove и Nano 328 всё та же беда. ошибка avrdude: stk500_getsync(): not in sync: resp=0x00
Пробовал использовать 1.0.1 и 1.0.5 и 0.23
А может и вправду стоит компьютер поменять? все беды от него возможно?
А может и вправду стоит компьютер поменять? все беды от него возможно?
комп продать и купить козу.
Зачем же мне коза нужна?
Хороший пёс есть у меня
Зачем же мне коза нужна?
козу будешь доить, у неё два пина-оут - молоко на выходе.
не - тебе реально нужна коза.
Так что намеряли?
Так что намеряли?
не мешай - я чела на натуральный образ жызни перевожу.
..."Будем ждать. Сдавай"...("Кавказская пленница")
Не понял я что мерить.
Вы извините я совсем не знаток электроники а уж тем более этой штуковины купленной, но раз многие говорят что там легко все я и решил поучиться с неё.
Вы извините я совсем не знаток электроники а уж тем более этой штуковины купленной, но раз многие говорят что там легко все я и решил поучиться с неё.
рекомендую начать с козы - ещё проще.
Попробуйте, нажимаете залить программу, и сразу на плате nano нажмите ресет, и напишите, выдаёт avrdude: stk500_getsync(): not in sync: resp=0x00
или выдаёт что-то другое?
Так же выдает.
на всякий случай спрошу, плату в ide правильно выбрали?
и, если возможно, фото вашей платы организовать сюда можете?, лучше с двух сторон
Согласен с Tin-Tinych - фотки в студию )
И если удалить порт из диспетчера устройств и по новой установить дрова ???
плату пробовал выбирать и Duemilanove и Nano 328
Кто-то предложил рассмотреть плату через увеличительное стекло, хорошая идея. На верхней фоте 22-25 ноги фтди я бы рассмотрел повнимательней, если это не блики, то что-то там с припоем...
Меряйте сопротивление между точками А-А и В-В.
Это картинка для следующего эксперимента.
Межде В-В примерно 1Ком , между А-А молчит.
В - В = правильно. Должны звониться одинаково. А - А = мотрите внимательно дорожки. Прозванивайте от "точки" к "точке" - место пайки, переходные отверстия, ...
Да вы правы немного не внимательно звонил точки А.
В итоге точки В ~ 1 Ком, точки А - так же (но чуть чуть побольше).