Uno с алиэкспресс не прошивается, помогите пожалуйста

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

Вобщем заказал на али старт кит, пришел с почты, подключил и начал разбираться. Полдня искал как подружить УНУ с дровами, в итоге нашел нужную инфу, качнул CH340G, вроде установились и ошибки на порту не стало. Теперь за малым. Открыл официальную прогу, 1.6.3, и на этом все встало. то что ардуина на ком3 висит видно, порт выбирается. ДАлее при загрузке каких-лтбо скетчей думает думает и вылетает ошибка. Совет курить форумы) Причем на дуине при подключении к ЮСБ загораются 2 красные лампы: ON и L, которые продолжают гореть всегда, и ничего не меняется. Только при попытке загрузить какой-либо скетч, чуть чуть, бледно-бледно помаргивает пару раз лампа TX. 

При попытке "Инструменты-записать загрузчик" или сразу вылетает ошибка или виснет все и потом вылетает ошибка (зависит от программатора, который выбран)

Программатор, плата выбирались много раз и в разных сочетаниях. 

ТАк вот думаю: это ардуина мертвая пришла, или я криворук настолько что просидев 2 дня за компом не смог даже методом тыка дотыкаться до истины

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

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

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

Я юзал и кабель от принтера, так что эта причина наврятли имеет место.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

BobbyZeee пишет:

При попытке "Инструменты-записать загрузчик" или сразу вылетает ошибка или виснет все и потом вылетает ошибка (зависит от программатора, который выбран)

Потому что у Вас нет программатора, а загрузчик записывается только через него.

Дело явно в USB-UART конверторе CH340. Как уже сказали выше, возможно непропай. А ещё вроде у кого-то было, что микросхему CH340 вообще неправильно припаяли (перевернули). Сфотографируйте её и выложите фото по-крупнее, чтобы было видно маркировку на микросхеме (должна быть пометка первой ножки микросхемы и первого контакта на плате).

UPD: Точку на микросхеме (первый контакт) на том фото разглядел, припаяно правильно. Значит брать мультиметр и прозванивать ножки TX/RX у CH340 и Atmega328P.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

BobbyZeee пишет:

Я юзал и кабель от принтера, так что эта причина наврятли имеет место.

Дело не в кабеле. Под переходником usb-uart подразумевается микросхема CH340.

Radjah
Offline
Зарегистрирован: 06.08.2014

Пока народ тут гадет, ты usbasp закажи. Как раз должен придти до того времени, когда все варианты будут озвучены.

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

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

BobbyZeee
Offline
Зарегистрирован: 16.09.2015
Arduino: 1.6.3 (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=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xc5
 
avrdude: stk500_recv(): programmer is not responding
 
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xc5
 
Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload .
 
вот че выдает при банальной попытке загрузить элементарный blink
dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

BobbyZeee, одним проводком замыкаете пины RESET и GND, вторым 0 и 1 пин ардуино. Входите в монитор последовательного порта. В строке ввода -вводите символы. Если они повторяются в основном окне -значит мост USB-UART исправен. Если нет -неисправен.

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

dimax пишет:

BobbyZeee, одним проводком замыкаете пины RESET и GND, вторым 0 и 1 пин ардуино. Входите в монитор последовательного порта. В строке ввода -вводите символы. Если они повторяются в основном окне -значит мост USB-UART исправен. Если нет -неисправен.

как я понял, то на колодке "Power" надо замкнуть: res и gnd, а на колодке "Digital": TX->1 и RX<-0?

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

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

dimax пишет:

BobbyZeee, одним проводком замыкаете пины RESET и GND, вторым 0 и 1 пин ардуино. Входите в монитор последовательного порта. В строке ввода -вводите символы. Если они повторяются в основном окне -значит мост USB-UART исправен. Если нет -неисправен.

или надо было какую-то команду написать вместо рррррррррррррррррр?

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

BobbyZeee, что вводите не важно.  А если перемычку с 0 и 1 снять, то будет мигать один RX при передаче символов ?

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

Неа, только ТХ)

А еще когда нажимаю кнопку на плате, ресет тоесть, как я понимаю, ничего не меняется и не моргает...

Да, и плату какую выбирать? UNO или Duemilanove\Diecimila?

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

BobbyZeee, а должен мигать только Rx при приёме. Похоже своими силами вы не справитесь, нужна серьёзная диагностика с приборами..

ps: для данной проверки не принципиально какую плату выбираете, главное выбрать правильный ком порт.  А вобще Uno нужно ставить.

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

dimax пишет:

BobbyZeee, а должен мигать только Rx при приёме. Похоже своими силами вы не справитесь, нужна серьёзная диагностика с приборами..

ps: для данной проверки не принципиально какую плату выбираете, главное выбрать правильный ком порт.  А вобще Uno нужно ставить.

Ну вот теперь я понял что дело в плате, спасибо большое)

Буду долбить китаезов)

Immortal
Offline
Зарегистрирован: 28.12.2013

Эти платы неплохие, несмотря на то что они самые дешевые на али.

Я закупил 30шт таких для нашей лаборатории, все платы до сих пор рабочие.

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

Immortal пишет:

Эти платы неплохие, несмотря на то что они самые дешевые на али.

Я закупил 30шт таких для нашей лаборатории, все платы до сих пор рабочие.

ну вот мне не так повезло к сожалению(

Immortal
Offline
Зарегистрирован: 28.12.2013

Если это ваша первая ардуино - то не расстраивайтесь. Может она вполне рабочая, а вы просто что то не так делаете.

С первой ардуиной у всех были проблемы, сужу по своим знакомым. Пока не покажешь как надо - оно не работает.

Советую посмотреть обучающие видео на ютубе.

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Immortal пишет:

С первой ардуиной у всех были проблемы, сужу по своим знакомым. Пока не покажешь как надо - оно не работает.

У меня не было проблем ни с первой Ардуиной, ни с первым "голым" AVR (даже "страшные фьюзы" ни разу не запорол), ни с первой отладочной платой STM32. Всегда хватало даташитов и инфы в интернете, только читал. Единственный затык возник с ESP8266, пришлось просить тут помощи.

И да, не свовсем понимаю, как можно заниматься электроникой и не иметь мультиметра/паяльника/etc. 

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

Jeka_M пишет:

И да, не свовсем понимаю, как можно заниматься электроникой и не иметь мультиметра/паяльника/etc. 

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

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

открыть терминал ардуины. нужный порт выбрать заранее. аккуратно отверткой замкнуть на ch340 2 и 3 пин (со стороны кварца 2 и 3 пин сризу справа)

также что нибудь печатать и нажимать enter

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

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

Уважаемые товарищи пряморукие профессионалы и любители чтения интернета! Начну я с того, что сюда я обратился только перепробовав все многочисленные варианты реанимирования этой приблуды, имеющей гордое название Ардуино Уно. А в связи с тем, что, как мы выяснили выше, ардуина не рабочая, то естественно у меня ничего не получилось. И тут я решил обратиться за помощью к форумчанам данного сайта, как к последней инстанции, которая мне поможет, не мог же я подумать, что без мультиметра (паяльник есть кстати) здесь даже на пороге делать нечего) Хорошо что не все съязвили, а кое кто помог все же

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

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

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

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

BobbyZeee пишет:

Уважаемые товарищи пряморукие профессионалы и любители чтения интернета! Начну я с того, что сюда я обратился только перепробовав все многочисленные варианты реанимирования этой приблуды, имеющей гордое название Ардуино Уно. А в связи с тем, что, как мы выяснили выше, ардуина не рабочая, то естественно у меня ничего не получилось. И тут я решил обратиться за помощью к форумчанам данного сайта, как к последней инстанции, которая мне поможет, не мог же я подумать, что без мультиметра (паяльник есть кстати) здесь даже на пороге делать нечего) Хорошо что не все съязвили, а кое кто помог все же

ну, ты нормальный человек? - у тебя нерабочая дуино, ты её спалил или тебе её впарили нерабочую.

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

*при чём тут язвительное "гордое название Ардуино Уно" - называй балалайку "контроллер AVR в обвязке Дуино". никто тебе защиту от дурака или заводского брака не гарантировал.

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

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

BobbyZeee пишет:

Уважаемые товарищи пряморукие профессионалы и любители чтения интернета! Начну я с того, что сюда я обратился только перепробовав все многочисленные варианты реанимирования этой приблуды, имеющей гордое название Ардуино Уно. А в связи с тем, что, как мы выяснили выше, ардуина не рабочая, то естественно у меня ничего не получилось. И тут я решил обратиться за помощью к форумчанам данного сайта, как к последней инстанции, которая мне поможет, не мог же я подумать, что без мультиметра (паяльник есть кстати) здесь даже на пороге делать нечего) Хорошо что не все съязвили, а кое кто помог все же

ну, ты нормальный человек? - у тебя нерабочая дуино, ты её спалил или тебе её впарили нерабочую.

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

*при чём тут язвительное "гордое название Ардуино Уно" - называй балалайку "контроллер AVR в обвязке Дуино". никто тебе защиту от дурака или заводского брака не гарантировал.

 

то что я не спалил ее если она рабочая была, я практически уверен.

а для того чтобы починить ее или заставить работать, я здесь и появился.

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

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

я зря картинку вставлял? проверь, сразу станет понятно

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

BobbyZeee пишет:

то что я не спалил ее если она рабочая была, я практически уверен.

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

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

jeka_tm пишет:

я зря картинку вставлял? проверь, сразу станет понятно

спасибо, завтра проверю, сейчас нет уже возможности, и сразу же отпишусь

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

jeka_tm пишет:

я зря картинку вставлял? проверь, сразу станет понятно

Проверил, по твоему способу отправляются символы, работает. Че дальше?)

Radjah
Offline
Зарегистрирован: 06.08.2014

Купить usbasp или прошиватор на LPT замути. Порт точно правильно выбрал?

BobbyZeee
Offline
Зарегистрирован: 16.09.2015

Radjah пишет:

Купить usbasp или прошиватор на LPT замути. Порт точно правильно выбрал?

порт точно правильный, к тому же команды проходят же

без докупки прошиваторов не обойтись?

Radjah
Offline
Зарегистрирован: 06.08.2014

Без прошиватора с платой напрямую ты ничего не сделаешь.

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

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

Кстати интересный вопрос:

Если у процессора держать замкнУтыми reset и gnd
то по идее его ноги Rx и Tx должны  стать входами
и не мешать проверить сериал на эхо  их замыканием при подключенном процессоре?

А у ТС ещё неплохо reset глянуть.
Или с кнопкой хотя-бы попробовать загрузить блинк.

Для проверки рекомендую https://learn.sparkfun.com/tutorials/terminal-basics/real-term-windows

http://sourceforge.net/projects/realterm/files/Realterm/

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

Immortal
Offline
Зарегистрирован: 28.12.2013

BobbyZeee, купи себе usbasp и попробуй перешить бутлоадер. Может китайцы забыли его зашить.

Заодно usbasp позволит проверить работоспособность меги

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

BobbyZeee пишет:

jeka_tm пишет:

я зря картинку вставлял? проверь, сразу станет понятно

Проверил, по твоему способу отправляются символы, работает. Че дальше?)

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

nicksem
Offline
Зарегистрирован: 19.09.2015

Ардуинщики - доброго времени суток!

Прблема не могу залить драйвер СН340G Windows 8.1 в ноутбук.

Перед этим заливал Ардуино Уно дома и на работе, как оригиналы так и китайские

CH340G -без проблем. На ноутбуке  пытаюсь подписать драйвера СН340 - говорит нет подписи

и прописывать не будудрайвер. Как попытаться обойти этот вопрос?????

По сути  у меня СОМ порт не высвечивается.Плата исправна, кабель исправен. USB  порт исправен. Еще забыл сказать что и оригиналы Ардуино ИДЕ  1.6.5, 1.6.6 не становятся , порт СОМ не видят, , а 1.6.5  начинает грузить и теряется.

 

Настораживает только то что он один  USB на нубуке. Может в этом дело

 Может кто посоветует Что? Буду благодарен за совет.

 

Radjah
Offline
Зарегистрирован: 06.08.2014

> На ноутбуке  пытаюсь подписать драйвера СН340

Нахрена? o_0

Driver Version: 3.3.2011.11

http://www.driverscape.com/download/usb-serial-ch340

nicksem
Offline
Зарегистрирован: 19.09.2015

ТУЛкит не проходит просит 2000 деревянных, да и вообще

поставщику может  сказать где ключ от сейфа лежит.

Может что попроще без дензнаков, а с ними можно и оригинал а не китаезу юзать.

Radjah
Offline
Зарегистрирован: 06.08.2014

Ты на страницу задницей смотришь что ли?

nicksem
Offline
Зарегистрирован: 19.09.2015

"сщас" попробую момент

nicksem
Offline
Зарегистрирован: 19.09.2015

СПС все залил. Значит снес старые загрузки 1.6.5 - 1.6.6,и китаезовские дрова СН340.

Загрузил по новой Ардуино 1.6.4. и дрова по совету , но СН341. Раскрутил в документах скопировал в программные файлы вставил.
ОДНАКО ЗАРАБОТАЛО. проверю serial порт
Однако спасибо. Бывай.
Всем привет

Romo Hum
Offline
Зарегистрирован: 01.10.2015

Всем благ,

так же попробую попросить помощи тут

досталась Arduino, точно такая же как и у BobbyZeee, только у меня чуть иная проблема - драйвера поставить не могу, VID_0000&PID_0000, ну и вместо предсказуемого вижу Unknown Device
максимально проверить смог очевидное - порты (перетыкал), кабели (менял) , ноуты (менял), саму винду (прововал и 10ой и с XP), версии драйверов CH340. в итоге всегда 
VID_0000&PID_0000, ну и соотвественно никаких драйверов. при подключении к компу все так же как на 1ом скрине 3его поста - горят 2 диода - ON и L

перекурил вроде все возможное попалось, если правильно понимаю мертвый (полумертвый) CH340G. 

прав ли догадками? в помойку или что-то могу еще проверить? паяльник и мультиметр есть :о) есть еще поблизости рабочая Мега

P.s> руки правда в электронике ковырялись в послений раз лет 25 назад, с тех пор в мелкое не лез, электрика да, электроника нет

 

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

VID_0000&PID_0000  это серьёзно, почти последний звонок.
Значит ток потребляет- но молчит

Мультиком всё прозвонить, кварц и  его кондёры проверить (можно заменой).
Есть ли 3.3 Вольта на 4 ноге (V3)
D+ , D-  5 Вольт, землю прозвонить до чипа
Больше нет вариантов ........

Левый нижний угол - его схема включения   http://www.dnclabs.com/wp-content/uploads/2015/03/Road_Warrior.png

 

nicksem
Offline
Зарегистрирован: 19.09.2015

Как ведет себя Индикатор L при включении?????.

Проверьте генерацию ИМС. по схеме там два кварца значит оба должны "Гудеть" - должна быть генерация.

На ножках ИМС питание мультиметром. на щупы (они толстые ) иголки сделайте и хорошенько заизолировать.

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

При проверке могут загораться ТхД  и Рх\д.

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Romo Hum пишет:
перекурил вроде все возможное попалось, если правильно понимаю мертвый (полумертвый) CH340G.

У Вас на плате есть шестиногий двухрядный разъем (MOSI, MISO, все дела). Вот через него можно с помощью внешнего программатора, в роли которого теоретически может выступать и вторая ардуина, достучаться до основного чипа.

Romo Hum
Offline
Зарегистрирован: 01.10.2015

Что смогу прозвонить сделаю как домой вернусь, а индикатор L при включении загорается вместе с On, при нажатии кнопки reset морает и после горит постоянно вместе с On.
Может сможете кинуть ссылкой как Мега может быть прошивальщиком моей Уны
П.С. Стоит ли заморачиваться, досталось кучка всего, и если только с самой Уной беда, то можно купить оригинал и уже ковыряться... Но если без излишнего можно вернуть к жизни, бвло б познавательно

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Romo Hum пишет:
Может сможете кинуть ссылкой как Мега может быть прошивальщиком моей Уны П.С.

https://www.google.ru/search?q=mega+as+icsp

Ну и дальше по картинкам...

Вот, например, даже стрелочками рисуют - куда какой ICSP-разъем работает.

https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader/connecting-the-programmer

http://www.freetronics.com.au/pages/using-arduino-compatible-boards-as-e...

nicksem
Offline
Зарегистрирован: 19.09.2015

Поскольку индикатор L после Reset  моргает значит avr328Р - живет, наша задача установить , что ей не нравится.

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

bootloader. И как правило с уже прошитой простейшей программой BLINK /

Даже при подаче питания с кабеля USB плата начинает работать светодиод  мигает с периодм одна секуна. - Вы это наблюдали??????

То есть  пытаюсь изначально понять на каком этапе возникла неисправность или дефект.

nicksem
Offline
Зарегистрирован: 19.09.2015

Пойдем с другого конца Допустим  Ардуина не дохлая.

Вопрос Как определяет диспетчер устройств  подключенную ардуину?????

Неизвестное устройство. Драйвер какой  скачивали???  Что говорит Винда после установки драйвера.

 Если драйвера Ардуины нет , то при запуске она не определяется, и в программе АРдуина ИДЕ в папке инструменты СОМ порт не высвечивается.

Romo Hum
Offline
Зарегистрирован: 01.10.2015

До прозвонки пока добраться не смог
Винда (и XP и 10ка) опознают как неопознанное устройство, с VID_0000&PID_0000, соотвественно никакой драйвер не ставится, скачивал разные варианты для CH340G,...CH341SER по моему так называется, но из-за ВинПида нулевого ничего и не происходит.
А вот как раз мигания светодиодна нет, точнее так - когда подключаешь кабель горят сразу On и L, если нажать на reset L моргает 2 раза и опять горит вместе с On