Жива или нет UNO?

karl2233
Offline
Зарегистрирован: 05.07.2015

Всем привет!

Принимайте меня в свои ряды - я не испугался и купил Ардуино :)

Правда при создании "бесполезной коробки" случайно подал на выход "3" Ардуино УНО(китайская) 7 Вольт. Понятное дело что плата немного была шокирована о чём свидетельствуют постоянно горящие светодиоды "L" и "ON" и при загрузке скетча выдаёт такое:

Arduino: 1.6.5 Hourly Build 2015/06/03 09:35 (Windows 7), Плата"Arduino Uno"

Sketch uses 1 030 bytes (3%) of program storage space. Maximum is 32 256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.
 
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xa3
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa3
 
Пробовал подключать через внешний программатор на СР2102 - результата нет.
Пробовал через УНО прошить ПроМини(Мегу не выпаивал, она не на разъёме а SMD) - так же безрезультатно.
Получается что 340 и сам процессор пали в борьбе с 7 Вольтами?
 
Может кто-то сталктвался с подобным?
 

 

karl2233
Offline
Зарегистрирован: 05.07.2015

ааа! при подключении к ноуту, СОМ-порт появляется.

выходит что 340 жива, а прошить ПроМини не даёт мертвая 328?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

karl2233 пишет:

Всем привет!

Принимайте меня в свои ряды - я не испугался и купил Ардуино :)

привет.

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

*бери мультиметр и проверяй напряжения питания МК - малая надежда, что по питанию навернулось, иначе меняй МК или покупай новую, если невозможно.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Клапауций 999 пишет:

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

ну принимай его :)

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Puhlyaviy пишет:

ну принимай его :)

сам принимай - он самостоятельный, сам ваяет, сам дуино палит, и дальше сам будет ходить.

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 999 пишет:

привет.

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

*бери мультиметр и проверяй напряжения питания МК - малая надежда, что по питанию навернулось, иначе меняй МК или покупай новую, если невозможно. 

Спасибо за дельный совет.   Напряжение на ногах МК есть - какие-то милли Вольты (или на каких-то ногах смотреть определённое напряжение?), питание тож в порядке.

Только что пробовал другим способом прошить через УНО ПроМини (минуя МК) - 340 работает и ПроМини прошилась.

Вариантов два: всё-таки МК спалил(что вероятнее всего, всё-таки 7Вольт) или слетел загрузчик.

про загрузчик вычитал на форуме :) так что попробую перепрошить загрузчик через какой-то хитрый программатор(не СР2102) и если не поможет, тогда поменяю 328.

Про второй этап - мож мне начать звездочки рисовать? ;)

 

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

пухлявый, ты зря смеёшься - я когда в свой USBasp залил загрузчик, то тоже тупил - шо вкуда зальётся.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Клапауций 999 пишет:

пухлявый, ты зря смеёшься - я когда в свой USBasp залил загрузчик, то тоже тупил - шо вкуда зальётся.

я уже тиха бьюсь головой об стол

как? ну как ? полный инет инструкций как и что делать и почему? есть даже вообще для полных дебилов в виде комиксов

karl2233
Offline
Зарегистрирован: 05.07.2015

многие вещи мы не понимаем не потому что глупы, потому что они не входят(не входили!) в круг наших понятий(с) Прутков

...как понимаю провдки с  ISCP разъёма надо соединять один в один, т.е. "1" донора с "1" поциента и т.д?

щас отпишусь о результатах =)

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 999 пишет:

пухлявый, ты зря смеёшься - я когда в свой USBasp залил загрузчик, то тоже тупил - шо вкуда зальётся.

да как раз с программатором всё ясно, а вот когда две УНО возник диссонанс

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

karl2233 пишет:

многие вещи мы не понимаем не потому что глупы, потому что они не входят(не входили!) в круг наших понятий(с) Прутков

ну так то конечно конечно.. если я что то не понимаю то потому что не понимаю а не потому что туп... логично чё...

если что то не понимаете то скорее всего не хватает сообразительности что бы изменить точку зрения!

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Puhlyaviy пишет:

я уже тиха бьюсь головой об стол

тогда в инете не было даже мыслей, что можно из USBasp сделать дуино - я поинтересовался, шо за дуино такое - покупать изначально не собирался, начал со связки программатор+МК, затем оно меня утомило и я заинтересовался, а нахрена вообще народ загрузчиком пользуется - абсолютно непрозрачна его необходимость для начинающего.

karl2233
Offline
Зарегистрирован: 05.07.2015

Puhlyaviy пишет:

karl2233 пишет:

многие вещи мы не понимаем не потому что глупы, потому что они не входят(не входили!) в круг наших понятий(с) Прутков

ну так то конечно конечно.. если я что то не понимаю то потому что не понимаю а не потому что туп... логично чё...

если что то не понимаете то скорее всего не хватает сообразительности что бы изменить точку зрения!

или знаний, надо сказать узкоспецифических.

специалист подобен флюсу - знания его так же однобоки(с) Прутков

можно не знать, но стыдно не учиться(с)

так что имея знания и опыт довольно глупо подкалывать того, кто о программировании неделю назат задумался и пару дней назад стал обладателем Ардуины ;)

 

про контакты мож подскажешь - один в один подключать? или как в случаес с СР2102 надо чего-то перекидывать?

 

соединил один-в-один, включил Ардуино как ISP и послал загрузчик  - не прошло :( значит МК помер от перенапряжения :))))

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

karl2233 пишет:

да как раз с программатором всё ясно, а вот когда две УНО возник диссонанс

не - там интересней получается: USBasp аппаратный с загрузчиком, эмулирующим USBasp.

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 999 пишет:

karl2233 пишет:

да как раз с программатором всё ясно, а вот когда две УНО возник диссонанс

не - там интересней получается: USBasp аппаратный с загрузчиком, эмулирующим USBasp.

аааа... тода да, было прикольно :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

karl2233 пишет:

или знаний, надо сказать узкоспецифических.

специалист подобен флюсу - знания его так же однобоки(с) Прутков

можно не знать, но стыдно не учиться(с)

так что имея знания и опыт довольно глупо подкалывать того, кто о программировании неделю назат задумался и пару дней назад стал обладателем Ардуины ;)

да как же вы задолбали уже... какие узкоспецифические знания?

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

в чем специфичность знаний о токе?

или в чем специфичность использования поисковых машин?

https://www.arduino.cc/en/Tutorial/ArduinoISP

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Клапауций 999 пишет:

тогда в инете не было даже мыслей, 

ты меня пугаешь... а когда Ленин умер, ты плакал?

karl2233
Offline
Зарегистрирован: 05.07.2015

втупил! ведь в скетче написано на каких проводках донора чё появляется 

*рукалицо

щас пересоединю

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

karl2233 пишет:

втупил! ведь в скетче написано на каких проводках донора чё появляется 

*рукалицо

щас пересоединю

karl2233
Offline
Зарегистрирован: 05.07.2015

вот такое написало: 

Arduino: 1.6.5 Hourly Build 2015/06/03 09:35 (Windows 7), Плата"Arduino Uno"

avrdude: Yikes!  Invalid device signature.
 
         Double check connections and try again, or use -F to override
 
         this check.
от разъёма ISP донора, кинул на 11-12-13 и RES платы-поциента. включил Ардуино как ISP и попытался загрузить загрузчик.  
вылелетела ошибка  "никого нет дома"(с)
значит МК спалил.
ну что ж, спасибо за помощь. изучил незапланированные уроки по Ардуино :)
 
 
 
Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Puhlyaviy пишет:

ты меня пугаешь... а когда Ленин умер, ты плакал?

в детстве я был счастлив, что жыву не в Америке, где ходють мужики с фанерами на шее "Ищу работу" и, где ниггеров куклуксклан не сжигает на кострах. но, когда мне в школе на уроке труда задали домашнее задание сделать скворешник, то я задумался, откуда у безработных в Америке такие большие куски фанеры, если мой работающий отец не может ея нигде украсть.

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 999 пишет:

в детстве я был счастлив, что жыву не в Америке, где ходють мужики с фанерами на шее "Ищу работу" и, где ниггеров куклуксклан не сжигает на кострах. но, когда мне в школе на уроке труда задали домашнее задание сделать скворешник, то я задумался, откуда у безработных в Америке такие большие куски фанеры, если мой работающий отец не может ея нигде украсть.

угу, теперь у нас есть фанера и безработные с бездомными. правда уверенности в завтрашнем дне нету, а дно почти видно :)

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

karl2233 пишет:

угу, теперь у нас есть фанера и безработные с бездомными. правда уверенности в завтрашнем дне нету, а дно почти видно :)

безработных с фанерой на шее я есчё не наблюдаю - щитаю, что уже нужно начинать жечь ниггеров.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

karl2233 пишет:

угу, теперь у нас есть фанера


не знаете как найти в гуглях чертежы аероплана из фанеры? Что бы махнуть на нем куда глаза смотрят?

karl2233
Offline
Зарегистрирован: 05.07.2015

кому я там нужен? да и нет желания  - мой дом тут. 

потерявший свой дом - недостоин его(с)  авот те, кто скупает хатынки в Майами-АЭ и т.п. видать что-то знают. или ожидают ;)

так что фанера если и нужна мне, то совсем немного и для другого - коробочку доделать, которая бесполезная.

меня Ардуина интересует.

чёт запутался совсем с прошивкой  загрузчика - читаю, смотрю картинки и туплю: на плате-доноре надо сигналы брать с разъёма ISCP и кидать на 11-12-13-питание-земля-резет платы-поциента?  верно?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

смотришь распиновку своего мк и подключаешь 1-1 соответвующие контакты.

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 999 пишет:

karl2233 пишет:

угу, теперь у нас есть фанера и безработные с бездомными. правда уверенности в завтрашнем дне нету, а дно почти видно :)

безработных с фанерой на шее я есчё не наблюдаю - щитаю, что уже нужно начинать жечь ниггеров.

так и негров как-то у нас не так что б много ))))

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

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 999 пишет:

смотришь распиновку своего мк и подключаешь 1-1 соответвующие контакты.

ооо! спасибо! у меня тот что справа, на 6 контактов. значит эти разъёмы на обеих платах соеденяю и жмакаю "записать загрузчик"....

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

karl2233 пишет:

значит эти разъёмы на обеих платах соеденяю и жмакаю "записать загрузчик"....

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

главное питание не перепутай.

karl2233
Offline
Зарегистрирован: 05.07.2015

папу, как на плате если смотреть сверху.  да и разница какая? ведь соединил один-в-один.

не, ошибка такая же как в первосм сообщении. значит звёздочку я честно заслужил ))))) 

щас проверю - а то может и вторую.

не, обошлось - пока одна )))

Спасибо тебе за помощь! Пока ковырялся то хоть что-то в какой-то части стал понимать.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

karl2233 пишет:

значит эти разъёмы на обеих платах соеденяю и жмакаю "записать загрузчик"....

тьфу ты! да, если у тебя программатор и дуино, а не две дуино

 

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

хотя вот тут я не знаю - в инете полно фоток, где не через разъём шьётся

а, вот - через разъём

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 999 пишет:

хотя вот тут я не знаю - в инете полно фоток, где не через разъём шьётся

а, вот - через разъём

опаньки! а так я не подключал. щас  организую )))

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

karl2233 пишет:

опаньки! а так я не подключал. щас  организую )))

там фишка в том, что одна дуино должна ресетить другую - параллельно всё, кроме ресета.

karl2233
Offline
Зарегистрирован: 05.07.2015

не, труп. уже и скорость СОМ порта уменьшил( в скетче ISP) до 9600(как в диспетчере устройств стоит).

щас заказывать МК буду.

но картинку сохраню )))

з.ы. здорово, когда ЗНАЕШЬ что искать

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

................перепрошить загрузчик через какой-то хитрый программатор(не СР2102) и если не поможет, тогда поменяю 328.
 

Судя по всему у вас нет программатора и вы не знаете как его сделать и как им пользоваться.

Тогда вы попадаете в вечный цикл: поменял 328, включил, не работает, поменял, включил, не работает.......

А скорее всего ваша мега даже могла выжить ( если не греется).
Но это можно выяснить только программатором которого у вас нет. 
Опять цикл, однако.....

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

trembo пишет:

Опять цикл, однако.....

а, какая разница?

karl2233
Offline
Зарегистрирован: 05.07.2015

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

а МК не греется, на выходах какие-то напряжения есть и через 340 смог прошить ПроМини

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Какие напряжения ?????????????     Сигнатура и фьюзы читаются?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

trembo пишет:

Какие напряжения ?????????????     Сигнатура и фьюзы читаются?

слушай, начни читать тему с самого начала.

karl2233
Offline
Зарегистрирован: 05.07.2015

trembo пишет:

Какие напряжения ?????????????     Сигнатура и фьюзы читаются?

издеваешься? ))) я слово "фьюзы" позавчера узнал )))).

а напряжения на ногах МК от 0,1 до 0,7В, так что скорее всеего поциент мёртв(для спокойствия я конечно правильным программатором попытаюсь ещё, но это через месяц только.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

karl2233 пишет:

издеваешься? ))) я слово "фьюзы" позавчера узнал )))).

а напряжения на ногах МК от 0,1 до 0,7В, так что скорее всеего поциент мёртв(для спокойствия я конечно правильным программатором попытаюсь ещё, но это через месяц только.

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

karl2233
Offline
Зарегистрирован: 05.07.2015

карочь, пришла новая микруха.

сдул феном старую(заодно резистор, конденсаторов два, светодиод и LM358) :)))

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

залил загрузчик при помощи USBasp

и что на выходе?

1. при соединении через USB (СH340) вылетает ошибка stk500, хотя порт в диспетчере устройств появляется.

2. при заливке скетча через ту же USBasp всё идёт как надо, скетч заливается.

3. взял вторую такую же плату, которая была рабочая - и с ней тоже самое! внезапно... т.е. через внешний программатор всё как надо, а через свою СН340 которая на плате - нифига.

4. взял внешний программатор на такой же СН340 - всё чудесно работает.

о_О я в шоке.

пишет знакомое всем 

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

правда после "0х" не всегда "00", иногда с буковкаме.

пробовал монитором порта - толку нет(что не удивительно).

 

мож кто-то сталкивался с подобным?

1. питание внешнее подавал.

2. дрова сносил-ставил.

3.монитр порта не возвращает данные.

и, что самое паршивое, чо ранее рабочая УНО пересталоа работать!

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

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

karl2233
Offline
Зарегистрирован: 05.07.2015

и не один раз. дрова сносил с чисткой рестра...и шнур менял

вот, щас нашел какие-то новые дрова, перезагружусь и попробую.

UPD.

не в дровах дело, и не во входной части СН340G(иначе б не определился бы СОМ порт).

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Проверяйте фьюзы. За всю эту кухню, отвечает загрузчик, так, как заливали сторонним программатором, могли не верно выставить фьюзы. Шейте бутлоадер в самой иде. Как это сделать есть тут на форуме, эти темы всегда в самом верху.

Вот стандартные фьюзы для уно:

uno.bootloader.low_fuses=0xFF
uno.bootloader.high_fuses=0xDE
uno.bootloader.extended_fuses=0x05
uno.bootloader.unlock_bits=0x3F
uno.bootloader.lock_bits=0x0F

Фьюзы для Arduino UNO

karl2233
Offline
Зарегистрирован: 05.07.2015

загрузчик я лил из IDE через USBasp("загрузить через программатор") так что фьюзы не ррогал.

даже если не так, то почему вторая плата, которая лежала рядом(~60-70cм) перестала работать с идентичными симптомами?

вот вопрос.

да и на выходах СН340 тупо висят 5В. а так не должно быть. МК, что интересно, не при делах.

т.е. проблема в конверторе ЮСБ-СОМ.

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

karl2233 пишет:

да и на выходах СН340 тупо висят 5В. а так не должно быть. МК, что интересно, не при делах.

т.е. проблема в конверторе ЮСБ-СОМ.

Вы мультиметром измеряете?

Нужно подключить к ПК, открыть любой сторонний терминал, например putty, соединиться с виртуальным ком-портом и слать в него символы. Сначала просто, ничего не подключая, ответа не должно быть, потом на  СН340 замкнуть 3 и 4 ноги(Tx и Rx), в ответ, терминал должен получить тот же символ, что был отправлен. Так. Вы без приборов сможете проверить работоспособность конвертера. На время проверки, из Дуни можно вынуть контроллер, хотя от этого ему ни холодно ни жарко не станет.

Ноги 3 и 4 (Tx и Rx) СН340 должны быть выведены на цифровые 1 и 0 пины Дуни, следовательно перемычку можно поставить там.

 

karl2233
Offline
Зарегистрирован: 05.07.2015

да, мультиметром.

наверное 2 и 3? у СН340G именно эти ноги RX и TХ. а 4 и 5 это вход ЮСБ.

поробовал (без замыкания пока) - порт открылся, открылось окно DOS и всё. никакие символы не посылаются.

честно говоря не понимаю смысла действа - в даташите указано что при отсутствии сигналов на ЮСБ у СН340 должен быть 1 и 0 на выходах RX и TX.

 а что в действительности? по 5 В на каждой ноге, и отвал порта, когда срываю генерацию на кварце.

как вроде вход микрухи работает, выход - нет.

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Извините, точно, Ваша правда, у G именно 2 и 3!!!

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Удалил не верные данные.