Жива или нет UNO?
- Войдите на сайт для отправки комментариев
Вс, 05/07/2015 - 07:28
Всем привет!
Принимайте меня в свои ряды - я не испугался и купил Ардуино :)
Правда при создании "бесполезной коробки" случайно подал на выход "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 Вольтами?
Может кто-то сталктвался с подобным?
ааа! при подключении к ноуту, СОМ-порт появляется.
выходит что 340 жива, а прошить ПроМини не даёт мертвая 328?
Всем привет!
Принимайте меня в свои ряды - я не испугался и купил Ардуино :)
привет.
ну, шо? поздравляю - ты успешно прошёл второй этап от "навичка" до "убийцы дуино".
*бери мультиметр и проверяй напряжения питания МК - малая надежда, что по питанию навернулось, иначе меняй МК или покупай новую, если невозможно.
ну, шо? поздравляю - ты успешно прошёл второй этап от "навичка" до "убийцы дуино".
ну принимай его :)
ну принимай его :)
сам принимай - он самостоятельный, сам ваяет, сам дуино палит, и дальше сам будет ходить.
привет.
ну, шо? поздравляю - ты успешно прошёл второй этап от "навичка" до "убийцы дуино".
*бери мультиметр и проверяй напряжения питания МК - малая надежда, что по питанию навернулось, иначе меняй МК или покупай новую, если невозможно.
Спасибо за дельный совет. Напряжение на ногах МК есть - какие-то милли Вольты (или на каких-то ногах смотреть определённое напряжение?), питание тож в порядке.
Только что пробовал другим способом прошить через УНО ПроМини (минуя МК) - 340 работает и ПроМини прошилась.
Вариантов два: всё-таки МК спалил(что вероятнее всего, всё-таки 7Вольт) или слетел загрузчик.
про загрузчик вычитал на форуме :) так что попробую перепрошить загрузчик через какой-то хитрый программатор(не СР2102) и если не поможет, тогда поменяю 328.
Про второй этап - мож мне начать звездочки рисовать? ;)
пухлявый, ты зря смеёшься - я когда в свой USBasp залил загрузчик, то тоже тупил - шо вкуда зальётся.
пухлявый, ты зря смеёшься - я когда в свой USBasp залил загрузчик, то тоже тупил - шо вкуда зальётся.
я уже тиха бьюсь головой об стол
как? ну как ? полный инет инструкций как и что делать и почему? есть даже вообще для полных дебилов в виде комиксов
многие вещи мы не понимаем не потому что глупы, потому что они не входят(не входили!) в круг наших понятий(с) Прутков
...как понимаю провдки с ISCP разъёма надо соединять один в один, т.е. "1" донора с "1" поциента и т.д?
щас отпишусь о результатах =)
пухлявый, ты зря смеёшься - я когда в свой USBasp залил загрузчик, то тоже тупил - шо вкуда зальётся.
многие вещи мы не понимаем не потому что глупы, потому что они не входят(не входили!) в круг наших понятий(с) Прутков
ну так то конечно конечно.. если я что то не понимаю то потому что не понимаю а не потому что туп... логично чё...
если что то не понимаете то скорее всего не хватает сообразительности что бы изменить точку зрения!
я уже тиха бьюсь головой об стол
тогда в инете не было даже мыслей, что можно из USBasp сделать дуино - я поинтересовался, шо за дуино такое - покупать изначально не собирался, начал со связки программатор+МК, затем оно меня утомило и я заинтересовался, а нахрена вообще народ загрузчиком пользуется - абсолютно непрозрачна его необходимость для начинающего.
многие вещи мы не понимаем не потому что глупы, потому что они не входят(не входили!) в круг наших понятий(с) Прутков
ну так то конечно конечно.. если я что то не понимаю то потому что не понимаю а не потому что туп... логично чё...
если что то не понимаете то скорее всего не хватает сообразительности что бы изменить точку зрения!
или знаний, надо сказать узкоспецифических.
специалист подобен флюсу - знания его так же однобоки(с) Прутков
можно не знать, но стыдно не учиться(с)
так что имея знания и опыт довольно глупо подкалывать того, кто о программировании неделю назат задумался и пару дней назад стал обладателем Ардуины ;)
про контакты мож подскажешь - один в один подключать? или как в случаес с СР2102 надо чего-то перекидывать?
соединил один-в-один, включил Ардуино как ISP и послал загрузчик - не прошло :( значит МК помер от перенапряжения :))))
да как раз с программатором всё ясно, а вот когда две УНО возник диссонанс
не - там интересней получается: USBasp аппаратный с загрузчиком, эмулирующим USBasp.
да как раз с программатором всё ясно, а вот когда две УНО возник диссонанс
не - там интересней получается: USBasp аппаратный с загрузчиком, эмулирующим USBasp.
аааа... тода да, было прикольно :)
или знаний, надо сказать узкоспецифических.
специалист подобен флюсу - знания его так же однобоки(с) Прутков
можно не знать, но стыдно не учиться(с)
так что имея знания и опыт довольно глупо подкалывать того, кто о программировании неделю назат задумался и пару дней назад стал обладателем Ардуины ;)
да как же вы задолбали уже... какие узкоспецифические знания?
типа соединить первые два проводка на столе. ну типа это же проводки, они должны быть вместе!
в чем специфичность знаний о токе?
или в чем специфичность использования поисковых машин?
https://www.arduino.cc/en/Tutorial/ArduinoISP
тогда в инете не было даже мыслей,
ты меня пугаешь... а когда Ленин умер, ты плакал?
втупил! ведь в скетче написано на каких проводках донора чё появляется
*рукалицо
щас пересоединю
втупил! ведь в скетче написано на каких проводках донора чё появляется
*рукалицо
щас пересоединю
вот такое написало:
Arduino: 1.6.5 Hourly Build 2015/06/03 09:35 (Windows 7), Плата"Arduino Uno"
ты меня пугаешь... а когда Ленин умер, ты плакал?
в детстве я был счастлив, что жыву не в Америке, где ходють мужики с фанерами на шее "Ищу работу" и, где ниггеров куклуксклан не сжигает на кострах. но, когда мне в школе на уроке труда задали домашнее задание сделать скворешник, то я задумался, откуда у безработных в Америке такие большие куски фанеры, если мой работающий отец не может ея нигде украсть.
в детстве я был счастлив, что жыву не в Америке, где ходють мужики с фанерами на шее "Ищу работу" и, где ниггеров куклуксклан не сжигает на кострах. но, когда мне в школе на уроке труда задали домашнее задание сделать скворешник, то я задумался, откуда у безработных в Америке такие большие куски фанеры, если мой работающий отец не может ея нигде украсть.
угу, теперь у нас есть фанера и безработные с бездомными. правда уверенности в завтрашнем дне нету, а дно почти видно :)
угу, теперь у нас есть фанера и безработные с бездомными. правда уверенности в завтрашнем дне нету, а дно почти видно :)
безработных с фанерой на шее я есчё не наблюдаю - щитаю, что уже нужно начинать жечь ниггеров.
угу, теперь у нас есть фанера
не знаете как найти в гуглях чертежы аероплана из фанеры? Что бы махнуть на нем куда глаза смотрят?
кому я там нужен? да и нет желания - мой дом тут.
потерявший свой дом - недостоин его(с) авот те, кто скупает хатынки в Майами-АЭ и т.п. видать что-то знают. или ожидают ;)
так что фанера если и нужна мне, то совсем немного и для другого - коробочку доделать, которая бесполезная.
меня Ардуина интересует.
чёт запутался совсем с прошивкой загрузчика - читаю, смотрю картинки и туплю: на плате-доноре надо сигналы брать с разъёма ISCP и кидать на 11-12-13-питание-земля-резет платы-поциента? верно?
смотришь распиновку своего мк и подключаешь 1-1 соответвующие контакты.
угу, теперь у нас есть фанера и безработные с бездомными. правда уверенности в завтрашнем дне нету, а дно почти видно :)
безработных с фанерой на шее я есчё не наблюдаю - щитаю, что уже нужно начинать жечь ниггеров.
менталитет другой, да и 7 мес в году у нас прохладно, с фанеркой не погуляешь особо.
смотришь распиновку своего мк и подключаешь 1-1 соответвующие контакты.
ооо! спасибо! у меня тот что справа, на 6 контактов. значит эти разъёмы на обеих платах соеденяю и жмакаю "записать загрузчик"....
значит эти разъёмы на обеих платах соеденяю и жмакаю "записать загрузчик"....
проверь тестером, шо за распиновку я тебе дал - папу или маму.
главное питание не перепутай.
папу, как на плате если смотреть сверху. да и разница какая? ведь соединил один-в-один.
не, ошибка такая же как в первосм сообщении. значит звёздочку я честно заслужил )))))
щас проверю - а то может и вторую.
не, обошлось - пока одна )))
Спасибо тебе за помощь! Пока ковырялся то хоть что-то в какой-то части стал понимать.
значит эти разъёмы на обеих платах соеденяю и жмакаю "записать загрузчик"....
тьфу ты! да, если у тебя программатор и дуино, а не две дуино
хотя вот тут я не знаю - в инете полно фоток, где не через разъём шьётся
а, вот - через разъём
хотя вот тут я не знаю - в инете полно фоток, где не через разъём шьётся
а, вот - через разъём
опаньки! а так я не подключал. щас организую )))
опаньки! а так я не подключал. щас организую )))
там фишка в том, что одна дуино должна ресетить другую - параллельно всё, кроме ресета.
не, труп. уже и скорость СОМ порта уменьшил( в скетче ISP) до 9600(как в диспетчере устройств стоит).
щас заказывать МК буду.
но картинку сохраню )))
з.ы. здорово, когда ЗНАЕШЬ что искать
................перепрошить загрузчик через какой-то хитрый программатор(не СР2102) и если не поможет, тогда поменяю 328.
Судя по всему у вас нет программатора и вы не знаете как его сделать и как им пользоваться.
Тогда вы попадаете в вечный цикл: поменял 328, включил, не работает, поменял, включил, не работает.......
А скорее всего ваша мега даже могла выжить ( если не греется).
Но это можно выяснить только программатором которого у вас нет.
Опять цикл, однако.....
Опять цикл, однако.....
а, какая разница?
trembo, да я тут пол-ночи использовал программатор из Ардуины(у меня их 2 шт). нужный я заказал сразу ))) так что отпишусь что получится.
а МК не греется, на выходах какие-то напряжения есть и через 340 смог прошить ПроМини
Какие напряжения ????????????? Сигнатура и фьюзы читаются?
Какие напряжения ????????????? Сигнатура и фьюзы читаются?
слушай, начни читать тему с самого начала.
Какие напряжения ????????????? Сигнатура и фьюзы читаются?
издеваешься? ))) я слово "фьюзы" позавчера узнал )))).
а напряжения на ногах МК от 0,1 до 0,7В, так что скорее всеего поциент мёртв(для спокойствия я конечно правильным программатором попытаюсь ещё, но это через месяц только.
издеваешься? ))) я слово "фьюзы" позавчера узнал )))).
а напряжения на ногах МК от 0,1 до 0,7В, так что скорее всеего поциент мёртв(для спокойствия я конечно правильным программатором попытаюсь ещё, но это через месяц только.
не бери в голову - чел вломился в конец треда и решил всем рассказать, как прочитать фьюзы, если контроллер не отвечает.
карочь, пришла новая микруха.
сдул феном старую(заодно резистор, конденсаторов два, светодиод и LM358) :)))
припаял новую микруху на место и нечаянносдутые тож решил не выбрасывать и приткнул их на место.
залил загрузчик при помощи USBasp
и что на выходе?
1. при соединении через USB (СH340) вылетает ошибка stk500, хотя порт в диспетчере устройств появляется.
2. при заливке скетча через ту же USBasp всё идёт как надо, скетч заливается.
3. взял вторую такую же плату, которая была рабочая - и с ней тоже самое! внезапно... т.е. через внешний программатор всё как надо, а через свою СН340 которая на плате - нифига.
4. взял внешний программатор на такой же СН340 - всё чудесно работает.
о_О я в шоке.
пишет знакомое всем
stk500_getsync(): not in sync: resp=0x00
правда после "0х" не всегда "00", иногда с буковкаме.
пробовал монитором порта - толку нет(что не удивительно).
мож кто-то сталкивался с подобным?
1. питание внешнее подавал.
2. дрова сносил-ставил.
3.монитр порта не возвращает данные.
и, что самое паршивое, чо ранее рабочая УНО пересталоа работать!
а перезагружать пробовал комп? была такая беда у меня с ch340. то в порт не пускает, то не программируется. замучался. а потом хз что случалось. толи винда обновилась, или я драйвер поменял, больше проблемм не было. да и не стоит исключать нажатие кнопки ресет (в смысле нажать при заливке)
и не один раз. дрова сносил с чисткой рестра...и шнур менял
вот, щас нашел какие-то новые дрова, перезагружусь и попробую.
UPD.
не в дровах дело, и не во входной части СН340G(иначе б не определился бы СОМ порт).
Проверяйте фьюзы. За всю эту кухню, отвечает загрузчик, так, как заливали сторонним программатором, могли не верно выставить фьюзы. Шейте бутлоадер в самой иде. Как это сделать есть тут на форуме, эти темы всегда в самом верху.
Вот стандартные фьюзы для уно:
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
загрузчик я лил из IDE через USBasp("загрузить через программатор") так что фьюзы не ррогал.
даже если не так, то почему вторая плата, которая лежала рядом(~60-70cм) перестала работать с идентичными симптомами?
вот вопрос.
да и на выходах СН340 тупо висят 5В. а так не должно быть. МК, что интересно, не при делах.
т.е. проблема в конверторе ЮСБ-СОМ.
да и на выходах СН340 тупо висят 5В. а так не должно быть. МК, что интересно, не при делах.
т.е. проблема в конверторе ЮСБ-СОМ.
Вы мультиметром измеряете?
Нужно подключить к ПК, открыть любой сторонний терминал, например putty, соединиться с виртуальным ком-портом и слать в него символы. Сначала просто, ничего не подключая, ответа не должно быть, потом на СН340 замкнуть 3 и 4 ноги(Tx и Rx), в ответ, терминал должен получить тот же символ, что был отправлен. Так. Вы без приборов сможете проверить работоспособность конвертера. На время проверки, из Дуни можно вынуть контроллер, хотя от этого ему ни холодно ни жарко не станет.
Ноги 3 и 4 (Tx и Rx) СН340 должны быть выведены на цифровые 1 и 0 пины Дуни, следовательно перемычку можно поставить там.
да, мультиметром.
наверное 2 и 3? у СН340G именно эти ноги RX и TХ. а 4 и 5 это вход ЮСБ.
поробовал (без замыкания пока) - порт открылся, открылось окно DOS и всё. никакие символы не посылаются.
честно говоря не понимаю смысла действа - в даташите указано что при отсутствии сигналов на ЮСБ у СН340 должен быть 1 и 0 на выходах RX и TX.
а что в действительности? по 5 В на каждой ноге, и отвал порта, когда срываю генерацию на кварце.
как вроде вход микрухи работает, выход - нет.
Извините, точно, Ваша правда, у G именно 2 и 3!!!
Удалил не верные данные.