Nano: не видит

Sergivan
Offline
Зарегистрирован: 11.09.2014

Купил две штуки Нано. С Китая. По 3,5 доллара штука.

Подключил Ардуино Нано к порту, установил драйвер (оно определилось у меня как USB serial CH340 (Com4))

Не смог загрузить скетч, поэтому вычитал в форумах, что на до использовать программу XLoader 1.0

Запустил. Оно у меня долго (около 3 часов) говорило что идет "uploading"...

Не выдержал ждать до конца и остановил программу через диспетчер задач.

После этого плата перестала определяться как порт.

-------------------------------------------------------------------

Что мне делать?  Или плата уже умерла?

 

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

все как обычно. замкни пины 0 и 1 . открой терминал и отправь что нибудь. тоже самое должно вернуться

Sergivan
Offline
Зарегистрирован: 11.09.2014

Как узнать пины 0 и 1?

 

Извиняюсь за тупость. Там написано: TX1, RXD,RST, GND, d2-d13,

3U3, ref, a1-a7, 5v, RST, GND, VIN

Sergivan
Offline
Зарегистрирован: 11.09.2014

всего 30 ножек по 15 с каждой стороны. и еще сверху есть 6 ножек RX, TX, POW, L

Araris
Offline
Зарегистрирован: 09.11.2012

D1/TX (1) + D0/RX (2) на картинке.

 

faraddin
Offline
Зарегистрирован: 11.08.2013

замкнуть пины RX и TX. Что отправляете, то и должно пояыляться в окне терминала

Sergivan
Offline
Зарегистрирован: 11.09.2014

Спасибо. Плата стала видеться.

Только теперь (как и раньше до того, как замолчало) выдает такое сообщение при попытке загрузить скетч:

avrdude: stk500_getsync(): not in sync: resp=0x00

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а до этого не виделась системой?

Sergivan
Offline
Зарегистрирован: 11.09.2014

до того, как я остановил насильно программу прошивки и когда перестал видеться порт, тоже выдавало сообщение

avrdude: stk500_getsync(): not in sync: resp=0x00

Sergivan
Offline
Зарегистрирован: 11.09.2014

сейчас, как я по вашей подсказке перемкнул RX и TX - порт и плату система увидела, но как и раньше при заливке Скетча выдает вот это: avrdude: stk500_getsync(): not in sync: resp=0x00

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а терминал отправлял или нет?

Sergivan
Offline
Зарегистрирован: 11.09.2014

Sergivan
Offline
Зарегистрирован: 11.09.2014

терминал - это то окошко снизу в этом рисунке?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

неа. это значок справа наверху как лупа

замкни rx tx и в открывшемся окне отправь что нибудь. должно тоже самое появится

Sergivan
Offline
Зарегистрирован: 11.09.2014

Написал 1 и нажал "Записать загрузчик".

Выдало вот это: avrdude: ser_open(): can't open device "\\.\COM4": Не удается найти указанный файл.

Sergivan
Offline
Зарегистрирован: 11.09.2014

Sergivan
Offline
Зарегистрирован: 11.09.2014

Отправил число 1, ответа нету

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

точно замкнул rx tx при этом?

нафига нажимать записать загрузчик

в окне где написно com3 надо писать. например цифры

Sergivan
Offline
Зарегистрирован: 11.09.2014

Замкнул точно. В окне написал 1 и нажал отправить.

Ничего не выдает

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

плохо. чип сдох ftdi сдох. обе ардуины проверь

хотя может ты что то неправильнос сделал. вот у меня валяется нано с точно дохлым чипом. даже не определяется в системе

Sergivan
Offline
Зарегистрирован: 11.09.2014

как проверить? Может драйвер FTDI заново установить? Может не то установил?

Где скачать этот драйвер?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а гугл тебе на что

Sergivan
Offline
Зарегистрирован: 11.09.2014

Если отправить число в мониторе, то ответ сколько ждать? Через сколько он должен вернуться?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

сразу. через долю секунды

Sergivan
Offline
Зарегистрирован: 11.09.2014

Может здесь что то менять надо???

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

неа

Araris
Offline
Зарегистрирован: 09.11.2012

Не путайте, там не FTDI, a CH340.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

сути не меняет. драйвера наверно не стоят

SteveBM
Offline
Зарегистрирован: 10.04.2014

Наверное у вас не NANO, а NANO DCCduino - китайский клон. В нем стоит UART чип CH3400, к нему нужно установить собственный драйвер. В сети их вариантов много, и как правило, пока найдешь нужный, убъешься. Чтобы этого не случилось, вот вам драйвер именно от производителя клона - https://yadi.sk/d/j5eZAkLVcWssy

И да, это экзешник, и да, его надо запустить ДО утыкания USB разъема в Нану.  И он сам развернет драйвер в недра Windows. У меня на Win7 64 все работает...

А так нормальная Нанка, никаких забот :)    

Sergivan
Offline
Зарегистрирован: 11.09.2014

Сделал так, как вы написали. Драйвер сел. Порт определился. Но при замыкании RX и TX не идет эхо.

Значит плата умерла или дрова все таки не так стоят?

И еще: я ДОКУПИЛ оригинальный arduino Nano. Там эхо идет при при замыкании RX и TX, но все та же ошибка при попытке заливки скетча: avrdude: stk500_getsync(): not in sync: resp=0x00

Что можете посоветовать?

 

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

первый вариант не правильно указана плата или порт

второй: если плата указана правильно надо будет перешить бутлоадер, такое частенько встречается в последнее время

но оригинальная должна программироваться

SteveBM
Offline
Зарегистрирован: 10.04.2014

Если устройство распозналось, - значит работает :) У вас теперь еще и оригинальная нанка, следовательно  под нее свой драйвер, и, как правило COM-порт тоже другой (о чем вам выше писали). Нет понятия ДРАЙВЕР ДЛЯ АРДУИНЫ, все что вы устанавливаете хоть под Win, хоть под MAC и UNIX это интерфейс USB - последовательный порт (тот самый у которого TX/RX), а потом уже через него вы получаете доступ к AtMege (ардуине)...

Хм... То есть, если я правильно понимаю у вас уже ТРИ нанки? И все они при заливке пишут avrdude: stk500_getsync(): not in sync: resp=0x00? А вам не кажется, что вероятность одинаковой неисправности у ТРЕХ ардуин крайне мала? Может на другом компе попробовать вчистую. Скачайте Arduino IDE Windows ZIP file (for non-administrator install), заскочите к соседу, другу, одолжите ноут у жены (ежели есть жена :).... Он просто распаковывается и запускается без установки.

gena
Offline
Зарегистрирован: 04.11.2012

   Поэкспериментируйте с установкой драйверов и попыток записать скетч на другом ПК.  Сколько времени ждали платы (сам сейчас ожидаю похожие, уже месяц прошёл)?

Sergivan
Offline
Зарегистрирован: 11.09.2014

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

tesak47
Offline
Зарегистрирован: 22.01.2015

Драйвер подружил мою Uno R3 с ПК спасибо!

tesak47
Offline
Зарегистрирован: 22.01.2015

Sergivan пишет:

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

Как решил? Можно подробней? У тебя изначально мигал светодиод L?

Roman88
Offline
Зарегистрирован: 11.04.2015

SteveBM пишет:

Наверное у вас не NANO, а NANO DCCduino - китайский клон. В нем стоит UART чип CH3400, к нему нужно установить собственный драйвер. В сети их вариантов много, и как правило, пока найдешь нужный, убъешься. Чтобы этого не случилось, вот вам драйвер именно от производителя клона - https://yadi.sk/d/j5eZAkLVcWssy

И да, это экзешник, и да, его надо запустить ДО утыкания USB разъема в Нану.  И он сам развернет драйвер в недра Windows. У меня на Win7 64 все работает...

А так нормальная Нанка, никаких забот :)    

+ 10 к карме!)) 2часа возился, перекачал кучу драйверов и перечитал кучу инфы в инете. Эти драйверы все исправили, теперь все работает) 

shtirliz28
Offline
Зарегистрирован: 13.04.2015

добрый вечер!

подскажите, пожалуйста, где искать выход из проблемы.

купил с е-бея клон Ардуино нано на Atmega328 с чипом СН340G. скачал ардуино ide 1.6.0 ( и 1.6.3).и ЛЕД-ленту на WS2812b несколько штук по метру каждая.

подцепил шнуром ЮСБ к ПК (win7 home premium x64) система скачала дрова из инета сама. в диспетчере устройств пишется [USB-Serial ch340 (com3) ]. 

попробовал закачать скачанный скетч neopixel.ino (всё это для такой штуки как ADALIGHT ambilight итп. нашел http://mysku.ru/blog/aliexpress/28820.html) сперва что-то выдало про ошибку. не помню, к сожалению. попробовал в другой версии IDE , скетч загрузился, но на ардуинке не мигал никакой светодиод (как написано в статье). только горит POWER.

припаял к ардуине проводочки к 5V, GRD, D6 как в статье. подцепил ЛЕД-ленту к нужным контактам, с другого конца ленту подцепил к 5В от БП компа. запустил все программы, как в статье, но ничего не загорелось. 

начал шить скетч повторно меняя количество светодиодов. (в одной метровой ленте их 60шт. мне на монитор надо 96шт. резать и собирать не стал пока. решил настроиться на 60, когда все будет светить как надо - шить на нужное количество и резать-спаивать) пробовал и так и сяк. по началу шилось. но никак не загоралось. 

пошел развеяться , заодно за хлебом. вспомнил, что у ЛЕД-ленты есть направление сигнала. перепаял штеккер (который к ардуине хотел цеплять) на другой конец ленты. попробовал опять прошить скетч  и шиш! начал давать ошибку, что программер нот респондинг. и тут я начал пробовать что попало, что видел в инете. и ресет жать в разные моменты и замыкать светодиоды RX TX, не сразу понял о каком терминале идёт речь..скачал отдельно дрова на чипсет СН340. скетч не шился. менял скорость порта в диспетчере устройств. пробовал на версиях ардуино иде 1.0.5, 1.0.6, 1.5.8, 1.6.0, 1.6.3. ставил их драйвера. версии ставил и с установкой и просто zip. в версиях 1.0.5 и 6 ответ на ошибку просто нулевой ( без слов про программатор).

почитал форум. наконец-то, понял что за терминал и что надо замыкать для эха. замыкаю - эха нет. пробовал шить скетч при замкнутом TX (или RX,  забыл - как в совете в инете делал) на землю. не помогло. пробовал запускать XLoader  с  файлом ATmegaBOOT_168_atmega328.hex. он зависал с надписью аплоадинг. вырубал через диспетчер задач.

попробовал на работе на другом компе с ВинХР 32 с ручной предустановкой дров для СН340. та же история, не шьется, и эха нет. 

сейчас при подключении к ПК (7ка хом) загорается светик POW  и разок моргнул RX.

что делать? как оживить ардуину? электронике не учился (транзистор от резистора отличаю..а даташиты и всё такое - уже сложновато), но есть мультиметр, паяльник эпсн-40, и желание воскресить. получать высшее образование по этой теме времени нет, только спортивный интерес.

заказал на всякий случай аналог УНО еще..но когда она приедет...

 

shtirliz28
Offline
Зарегистрирован: 13.04.2015

понимаю, ответ где-то уже есть. но перелопатить весь форум не в силах. основные способы не помогли: плата и порт выбрал верно, шнур менял, дрова менял, эха нет.

SteveBM
Offline
Зарегистрирован: 10.04.2014

Уважаемый Штирлиц, для спортивного интереса, сначала, при любой версии IDE проверьте, что в ней у вас указан COM порт и плата соответствующая вашей.  Затем загрузите простейший скетч blink и посмотрите мигает ли светодиод после его загрузки (не вынимая USB шнур). Потом поговорим. 

А теперь ответ, который вы искали: у вас 60 светодиодов, каждый, по минимуму, 20 миллиампер (предельный ток для всех выходов  Ардуины - 500 мА)... Это ни о чем вам не говорит, а?

То есть вы нагрузили платку на 1,5 Ампера, и теперь удивляетесь? При блоке питания от компа, который выдаст и 10-ку ампер не напрягаясь, ваша Ардуина радостно прогрелась до белого каления и накрылась медным тазом. Рекомендую почитать на форуме про ULN2003 и подобные микросхемы, или сразу купить микруху-драйвер для светодиодов.

P.S. И, кстати, вы единственный счастливчик у кого Win7 сам нашел  CH3400, что-то здесь явно не так. А также  "направление сигнала" называется полярность. 

shtirliz28
Offline
Зарегистрирован: 13.04.2015

SteveBM, спасибо, что уделили время. во всех указанных версиях проверял плату, микропроцессор и сом-порт. ради интереса переключал "плата" на  UNO и назад. сом-порт в системе только один(родные выключены через BIOS. и их включение не помогает). галочка для "сом3" стоит в  IDE. "простейший скетч" тоже не загружается.

60 светодиодов запитаны от БП с второго конца ленты, а ардуино с первого. пробило в первый конец через ленту? 

ардуино нано не "микросхема для светодиодов"? я руководствовался статьей (ссылку указал). какую другую? как я ея потом настрою?!

win7 подгрузила с инета драйвер. без инета не опознается нормально.

спасибо. что делать теперь? 

SteveBM
Offline
Зарегистрирован: 10.04.2014

Хм... Не  знал о светодиодах с со встроенным последовательным интерфейсом и драйвером управления. Интересная штука. Правда источник которым вы пользовались очень ограничен и противоречив. Попробуйте с одним светодиодом разрешить задачу, например как описано здесь: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodam...

Что касается самой Ардуины, то попробуйте все же установить драйвер приведенный выше. У вас явно не установлен USB-COM интерфейс. И, ежели вы сами паяли выходы, то тут уж никаких гарантий на целостность вашей Ардуины. 

И, понимаю, что поиск по  форуму на этом сайте еще та радость, но все же:  "Если устройство распозналось, - значит работает :) У вас теперь еще и оригинальная нанка, следовательно  под нее свой драйвер, и, как правило COM-порт тоже другой (о чем вам выше писали). Нет понятия ДРАЙВЕР ДЛЯ АРДУИНЫ, все что вы устанавливаете хоть под Win, хоть под MAC и UNIX это интерфейс USB - последовательный порт (тот самый у которого TX/RX), а потом уже через него вы получаете доступ к AtMege (ардуине)..."

И, читайте описание и скетчи с оригинальных сайтов arduino.cc и прочих англоязычных. 

shtirliz28
Offline
Зарегистрирован: 13.04.2015

SteveBM пишет:

Хм... Не  знал о светодиодах с со встроенным последовательным интерфейсом и драйвером управления. Интересная штука. Правда источник которым вы пользовались очень ограничен и противоречив. Попробуйте с одним светодиодом разрешить задачу, например как описано здесь: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodami-ws2812-s-pomoschyu-arduino.html. 

та статья более менее понятная из найденных..

по Вашей ссылке 404 страничку получаю.

SteveBM пишет:

Что касается самой Ардуины, то попробуйте все же установить драйвер приведенный выше. У вас явно не установлен USB-COM интерфейс. И, ежели вы сами паяли выходы, то тут уж никаких гарантий на целостность вашей Ардуины. 

поплакался продавцу, он пока дал ссылку на драйвер для сом-"переходника". драйвер подставил вручную, но зазишть скетч блинк это не помогло..

SteveBM пишет:

И, понимаю, что поиск по форуму на этом сайте еще та радость, но все же: "Если устройство распозналось, - значит работает :) У вас теперь еще и оригинальная нанка, следовательно под нее свой драйвер, и, как правило COM-порт тоже другой (о чем вам выше писали). Нет понятия ДРАЙВЕР ДЛЯ АРДУИНЫ, все что вы устанавливаете хоть под Win, хоть под MAC и UNIX это интерфейс USB - последовательный порт (тот самый у которого TX/RX), а потом уже через него вы получаете доступ к AtMege (ардуине)..."

да, кажется, я это встречал. для удобства назвал "драйвер для ардуины". хотя в папке IDE есть же какие-то драйвера ардуино, не понял чего куда они добавляют. в диспетчере устройств только USB-COM.

SteveBM пишет:

И, читайте описание и скетчи с оригинальных сайтов arduino.cc и прочих англоязычных. 

для чего? ардуинка мне только для подсветки. диссертацию по ней писать не собираюсь =)))

надеяться и ждать, что продавец отправит еще одну? с этой что делать? может, чего прозвонить, промерить, выпаять/впаять, замкнуть/разомкнуть?) где-то на форуме читал, что диод Шоттки пробил. свой померил на плате(если это правильно?) в одну сторону бесконечность, в другую 300 в режиме прозвонки. РХ, ТХ на землю и на 5В не звенит..как убедиться, что мертвая? и выкинуть. или воскресить, пасха же)

SteveBM
Offline
Зарегистрирован: 10.04.2014

Вы, Штирлиц, настоящий разведчик. Я уж сам начал сомневаться, и повторил ваш эксперимент, итого:

1. Драйвер Windows 7 действительно находит самостоятельно

2. Он НЕ РАБОТАЕТ!!!

3. Вынимаем USB и удаляем драйвер (и с диска тоже).

4. Устанавливаем драйвер с ЭТОЙ ВЕТКИ, как описано выше.

5. Вставляем НАНУ

Выбудете смеяться, но версия будет такой же как и у вас.

6. Запускаем IDE

Но при этом все работает...

Еще раз привожу вам ссылку: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodami-ws2812-s-pomoschyu-arduino.html

P.S. Может быть вам будет проще купить готовое устройство, а-ля PaintPack, а то знаний у вас явно маловато, конечно я не про шпионскую деятельность :)

Вот пример: http://lightpack.tv

shtirliz28
Offline
Зарегистрирован: 13.04.2015

SteveBM пишет:

Вы, Штирлиц, настоящий разведчик. Я уж сам начал сомневаться, и повторил ваш эксперимент, итого:

.................

4. Устанавливаем драйвер с ЭТОЙ ВЕТКИ, как описано выше.

5. Вставляем НАНУ

Выбудете смеяться, но версия будет такой же как и у вас.

6. Запускаем IDE

Но при этом все работает...

Еще раз привожу вам ссылку: http://digitrode.ru/computing-devices/mcu_cpu/164-upravlyaem-svetodiodami-ws2812-s-pomoschyu-arduino.html

P.S. Может быть вам будет проще купить готовое устройство, а-ля PaintPack, а то знаний у вас явно маловато, конечно я не про шпионскую деятельность :)

Вот пример: http://lightpack.tv

спасибо =))) я пробовал и автоматический драйвер, и предлагаемый уже намученными людьми с форумов. сейчас попробую с этой ветки для чистоты эксперимента.

вот ссылка от продавца, чтоб я попробовал драйвер. http://www.arduined.eu/ch340g-converter-windows-7-driver-download/ у вас работает этот?

в этот раз Вашу ссылку открывает. вот у вас там сложно...а по моей просто. купили - подключили красное к красному , черное к черному и включили в сеть. только я с полярностью перепутал. и почему-то не включился псевдо-ардуино мой. но прочитав "мою" статью я представлял, что будет. а по "вашей" я только репу чешу, столько контактов..точно спалю что-нибудь, пока научусь.

этих лайтпаков - тьма http://forum.3dnews.ru/showthread.php?t=131911

хотел купить готовый набор. но он дороже и на 10/20/30/50 цветовых зон . а я собираю на 96. и дешевле. плюс повозиться с проводками в радость. и статья была понятна. но гладко было на бумаге... у меня ж весь комплект (ардуина, 4метра 2812) уже куплен (не сто рублей ушло на всё) и приехал с китая. куда я его дену..

по Вашей ссылке...это для ликбеза или что-то там про мой случай?

shtirliz28
Offline
Зарегистрирован: 13.04.2015

на моем прошлом скриншоте драйвер, который мне предложил продавец.

поставил драйвер с Вашей ссылки. (у меня такой уже есть). их уже штуки 6 архивов у меня. ехе и инф-ы в папках. всякие пробовал.

так вот. с Вашей ссылки чуда не произошло:

заметил, что светодиод RX моргал раз в 10секунд при попытке проивки скетча. даже вселило надежду на успех..но нет.

и эха нет

 

+энтер =

shtirliz28
Offline
Зарегистрирован: 13.04.2015

лайтпак всего 10 цветовых зон... 89$ !!!  мне ипотека "дешевле" обходится

как мне решить предложенную задачу с одним диодом, если у меня нет отдельного диода (4 ленты по 1метру = 60диодов на ленте) и не шьется скетч в ардуино?

P.S. я уже и молился над ардуинкой.. но видимо "молитвы и заклинания срабатывают только у тех, кто живёт лицензионную версию жизни".....

SteveBM
Offline
Зарегистрирован: 10.04.2014

Господин Чернышевский решал задачу "Что делать" последовательно. Вот и вы попробуйте. Сначала определите исправность Ардуины — все  способы проверки изложены на этом сайте. Убедившись в исправности Ардуины поиграйтесь со скетчами из библитотеки Arduino IDE. Затем возьмите ОДНУ ленту и прогоните на ней скетч амбиента.

Если никакими бубнами и молитвами, у вас, я так понимаю, НАНО не лечится - покупаете новую, хоть на Avito за 400 рублей... И, используйте АВТОРИТЕТНЫЙ источник, например habrahabr, если в чьем-то блоге прочитали про ПРОСТО и ЛЕГКО, знайте что это не так (так что либо бросайте, либо пишите диссер).  

 

tesak47
Offline
Зарегистрирован: 22.01.2015

У меня был баг с Arduino Uno Типо твоего. Помогла прошивка бутлоадера. Мне кажется это надо было сделать впервую очередь.

shtirliz28
Offline
Зарегистрирован: 13.04.2015

tesak47 пишет:

У меня был баг с Arduino Uno Типо твоего. Помогла прошивка бутлоадера. Мне кажется это надо было сделать впервую очередь.

в описании написано, что бутлоадер прошит. поверх шить? и шить, вроде как, программатором надо. у меня его нет.

 

shtirliz28
Offline
Зарегистрирован: 13.04.2015

/

SteveBM пишет:

Господин Чернышевский решал задачу "Что делать" последовательно. Вот и вы попробуйте. Сначала определите исправность Ардуины — все  способы проверки изложены на этом сайте. Убедившись в исправности Ардуины поиграйтесь со скетчами из библитотеки Arduino IDE. Затем возьмите ОДНУ ленту и прогоните на ней скетч амбиента.

Если никакими бубнами и молитвами, у вас, я так понимаю, НАНО не лечится - покупаете новую, хоть на Avito за 400 рублей... И, используйте АВТОРИТЕТНЫЙ источник, например habrahabr, если в чьем-то блоге прочитали про ПРОСТО и ЛЕГКО, знайте что это не так (так что либо бросайте, либо пишите диссер).  

пожалуйста, ткните пальцем, если не сложно. потому как всегда (на мой неопытный взгляд) предлагают проверить версию платы и порта в ide, замкнуть РХ/ТХ и слушать эхо, вот и все найденные способы лечения. мне не помогает. а интерпретировать советы с UNO/мега/мини  на нано без подсказок мне сложно, особенно в терминологии(стабилизатор на выходе - это где вообще). спрошу в соседней теме, leshak кому-то подробно начал описывать.

Вы ведь писали, что одна ленто сожжет мне ардуину током...

а разве гениальное не просто?)

Спасибо =)