Спалил контроллер?

artirm
Offline
Зарегистрирован: 21.03.2012

 Здравствуйте!

Имеется Arduino UNO R3. Из-за невнимательности было подано 12 вольт на PIN2.

После этого, при попытке прошивки выдает avrdude: stk500_getsync(): not in sync: resp=0x00
Rx пару раз мигнет, Tx молчит.

Стал греться контроллер.

Сгорел контроллер?

artirm
Offline
Зарегистрирован: 21.03.2012

 Не заметил, извините. 

http://arduino.ru/forum/apparatnye-voprosy/polomka-arduino-uno-r2

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Точно такое же дело было (только пин 12). Так вот , на прошивку никак не реагировал. Забросил я его , а потом попробовал  (несколько месяцев валялся)  - шьется !

Только греется при работе. Жрет 150мА тока. Пин 12 отгорел совсем.

Пробовал включать на несколько суток - греется , но работает.

 

А вот когда (на другом МК) случайно чиркнул по плюсу питания 12в , МК умер в ту же милисекунду и навсегда.

chaytan
Offline
Зарегистрирован: 02.02.2012

неприятный момент..... ((( 

artirm
Offline
Зарегистрирован: 21.03.2012

правильно ли я понимаю, что если заменить atmega328p-pu, то после ArduinoIDE -> Tools -> Burn Bootloader игрушка возможно продолжит свою работу :) 

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Да. А если поставите МК с прошитым автозагрузчиком , то заработает сразу. ft232не задет , умер только МК. 

chaytan
Offline
Зарегистрирован: 02.02.2012

nestandart, вам снова неспиться...... 

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

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Да. вот проснулся.

 

chaytan
Offline
Зарегистрирован: 02.02.2012

 а я еще и не ложился... да уже и врятли лягу.....

новый день уж как скоро....

Zapek@n
Offline
Зарегистрирован: 16.02.2012

chaytan пишет:

 а я еще и не ложился... да уже и врятли лягу.....

новый день уж как скоро....

Маньяки :)

chaytan
Offline
Зарегистрирован: 02.02.2012

коль и ты здесь. значит и ты тоже....  ))) 

Zapek@n
Offline
Зарегистрирован: 16.02.2012

 Не, я всё, я пошёл.

chaytan
Offline
Зарегистрирован: 02.02.2012

а мы значит остаемся.... ))) 

usr-bin
Offline
Зарегистрирован: 04.09.2012

В копилку поведений после замыкания:

Я тоже подал 12 вольт на один из пинов своей ардуины. После этого она нормально работает пока не приходит пора опросить тот пин, который случайно был замкнут на 12 В. После чего зависает наглухо. Что уже включено, остается включеным.

Цифровой пин номер 28. Работает на ввод. Резеты не помогают, сверх обычного плата не греется, на прошивку реагирует светодиодом RX, но не реагирует TX'ом. Каждые 5 и 1 секунд при прошивке мигает RX'ом и происходит сбой записи ("avrdude: stk500v2_ReceiveMessage(): timeout") (каждые 5 секунд в последнем загруженом скетче был опрос того злосчастного порта).

 

А как/где можно купить сам чип ардуины? В моем случае это atmega 2650.

maksim
Offline
Зарегистрирован: 12.02.2012
Casper
Offline
Зарегистрирован: 02.10.2012

artirm пишет:

правильно ли я понимаю, что если заменить atmega328p-pu, то после ArduinoIDE -> Tools -> Burn Bootloader игрушка возможно продолжит свою работу :) 

Не понял. Голый проц можно прошить дуиной тупо ткнув его в плату взамен родного?

maksim
Offline
Зарегистрирован: 12.02.2012

Casper пишет:

artirm пишет:

правильно ли я понимаю, что если заменить atmega328p-pu, то после ArduinoIDE -> Tools -> Burn Bootloader игрушка возможно продолжит свою работу :) 

Не понял. Голый проц можно прошить дуиной тупо ткнув его в плату взамен родного?

Тупо ткнув не получится, нужно сначала прошить бутлоудер, а это можно сделать на дуине только через ICSP (ISP) 

http://freeduino.ru/arduino/isp.html

Slavchik72
Offline
Зарегистрирован: 10.12.2012

Здравствуйте! У меня та же история. Точно таким же образом спалил МК. Хочу купить новый контроллер с прошитым бутлоадером. Возник вопрос: для Arduino UNO R3 особенный бутлоадер нужен? На Ebay есть такие лоты: http://www.ebay.com/itm/1PCS-ATMEGA328P-PU-DIP-20-Microcontroller-With-ARDUINO-UNO-Bootloader-NEW-/300726927158?pt=LH_DefaultDomain_0&hash=item4604b8bf36   и    http://www.ebay.com/itm/Microcontroller-ATmega328P-PU-with-arduino-UNO-R3-bootloader-/320942355242?pt=LH_DefaultDomain_0&hash=item4ab9a7b32a  .  Есть ли разница в бутлоадерах у этих лотов ? 

Tin-Tinych
Offline
Зарегистрирован: 16.09.2011

Думал я один такой аккуратный :-). Проводок с 12в коснулся пина 1. У меня нано-в5, вот думаю стоит ли пытаться мк перепаивать?

Slavchik72
Offline
Зарегистрирован: 10.12.2012

Здравствуйте! У меня та же история. Точно таким же образом спалил МК. Хочу купить новый контроллер с прошитым бутлоадером. Возник вопрос: для Arduino UNO R3 особенный бутлоадер нужен? На Ebay есть такие лоты: http://www.ebay.com/itm/1PCS-ATMEGA328P-PU-DIP-20-Microcontroller-With-ARDUINO-UNO-Bootloader-NEW-/300726927158?pt=LH_DefaultDomain_0&hash=item4604b8bf36   и    http://www.ebay.com/itm/Microcontroller-ATmega328P-PU-with-arduino-UNO-R3-bootloader-/320942355242?pt=LH_DefaultDomain_0&hash=item4ab9a7b32a  .  Есть ли разница в бутлоадерах у этих лотов ? 

maksim
Offline
Зарегистрирован: 12.02.2012

Разницы нет.

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

Подключая LCD дисплей обнаружил на своей ардуине неработающий pin-12, в остальном - все как живое... Переназначение пина в программе на 13-й позволило нормально запустить дисплей, но остается вопрос - как лечить 12-й пин? Лечится заменой чипа ATMEGA328 (он у меня в кроватке) или можно какие-то терапевтические приемы попробовать?

maksim
Offline
Зарегистрирован: 12.02.2012

Прозвонить цепь от ноги МК до 12 вывода.

Krom
Offline
Зарегистрирован: 04.01.2013

 Народ помогите, не пойму как, через порты на 328 пошло напряжение. Плата потухла и перестала реагировать, когда достал 328, определилась компом как неизвестное утройство. Есть ли смысл заказывать микру или там и атмеге которая на USB пришёл конец? ПРи воткнутой 328, стабильное КЗ, без неё вроде всё норм, но комп не понимает, что к нему подключено. ПРобую считать чип сигнатуры с ЮСБишной атмеги, вот скрин, это нормально? Больше ничего считать не могу.

 

 

leshak
Offline
Зарегистрирован: 29.09.2011

Ну 328 почти наверняка карачун. Раз КЗ дает.

>достал 328, определилась компом как неизвестное утройство.

Тоже грусно. Померяйте что у вас (при вынутой 328) на 5v пине при питании от USB и от внешнего блока питания. Может выгорил предохранитель. По идее если ATEMGA16U2 выжила, то она должна детектится как COM-порт даже при отсутвии 328 (може дрова слетели?) А если замкнуть пины 0,1 то все что послали в порт - должно возвращатся (даже без 328-мой).

 

leshak
Offline
Зарегистрирован: 29.09.2011

Krom пишет:

ПРобую считать чип сигнатуры с ЮСБишной атмеги, вот скрин, это нормально? Больше ничего считать не могу.

 

 

Более чем. Он означает что вы скорее всего при считывании неправильно указали ожидаемый чип но сам камень, хотя-бы частично - жив. 1e9389 - это верная сигнатура для Atmega16u2, 

а ваше Must be: 1E9307 - это сигнатура обычной Atmega8. Которая явно не может быть "атмегой которая на USB".

 

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

 

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

maksim пишет:

Прозвонить цепь от ноги МК до 12 вывода.

Спасибо за подсказку! Прозвонил: с 18 контакта "кроватки" до пина 1 разъема ISP контакт есть (и дисплей с ним работает), дальше, на 12-й пин гребенки - нету. На землю или плюс 12-я нога тоже не звонится... Похоже, можно кинуть проводок с обратной стороны платы - и все заработает?

Krom
Offline
Зарегистрирован: 04.01.2013

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

leshak
Offline
Зарегистрирован: 29.09.2011

 

Krom пишет:

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

Ну можете попробовать драйвера переустановить.

Но я бы, все-таки, начал с "проверить что с питанием". Когда в USB втыкаете, что у вас на 5v пине образуется?

 

Krom
Offline
Зарегистрирован: 04.01.2013

Да питание от USB вроде в порядке, на 5 вольтном пине - 4,85 (от внешнего питания - 4,45 нормально, что полвольта пропадают или это может быть мультиметр врёт?), на 3,3 вольтном - 3,25. По схеме проверил везде питание и от внешнего источника и от USB. Эхх, спалил не спалил не понятно???? Предахранитель живой, на плате ничего не греется.

 

maksim
Offline
Зарегистрирован: 12.02.2012

Andrey_Y_Ostanovsky пишет:

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

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

Krom
Offline
Зарегистрирован: 04.01.2013

Может ктоньть достать на своей плате 328 и проверить, как работает плата?

maksim
Offline
Зарегистрирован: 12.02.2012

Krom пишет:

Может ктоньть достать на своей плате 328 и проверить, как работает плата?

А что вы хотите что бы проверили? определяться она будет и без МК.

Krom
Offline
Зарегистрирован: 04.01.2013

Да дада )  Буду очень признателен!

maksim
Offline
Зарегистрирован: 12.02.2012

Это не вопрос был.  Дуина определяется компом и без МК.

Krom
Offline
Зарегистрирован: 04.01.2013

Блин, чтож делать то? Микруха читается через ISP нормально, питание нормальное, чтож такое????