roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 03:09

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Arduino 2560 замена меги по поддержке USB
СообщениеДобавлено: 28 фев 2017, 14:23 
Не в сети
Аватара пользователя

Зарегистрирован: 14 ноя 2007, 13:45
Сообщения: 70
Доброе время все могущий All

В связи с какими то нехитрыми действиями убил я микросхему обслуживающую USB интерфейс ATMega16U2 , да так что через ISP даже ID микрухи не читается ...
Сама мега основная жива и здорова (не спрашивайте как это случилось сам не в понятках)

Перепаять не вопрос, через 2 недели приедет новая , а вот чем её прошить ? точнее где взять прошивку ? я чет порылся на сайте дуни и там везде тишина , кто либо встречался с такой проблемой ???

Хэлп товарисчи ...

_________________
/И нет не чего прекрасней скорости...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino 2560 замена меги по поддержке USB
СообщениеДобавлено: 28 фев 2017, 16:21 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
прошивка и фьюзы не проблема, только не факт, что мега померла. прежде чем что-то заказывать, имело смысл хотя бы мультиметром в плату потыкать.
проверяете, что по питанию (как от юсб, так и от разъёма питания), прозвонив 1117 или какой у вас впаян + 3.3вольтовый, что после lm358 с транзистором. на разъём питания сначала подаётся не более 5в, на выходе 5в стабилизатора должно быть чуть меньше, чем на входе. можете сразу больше подать, но при сгоревшем стабилизаторе чего и увалить не трудно.
после питания в диспетчере устройств проверяете, с прошивкой/чипом что-то не так, просто драйвера слетели (vid/pid будет) или устанавливая на другое устройство с такими же идентификаторами, слегка не те драйвера для ардуины установлены. драйвера в подпапке "drivers", прошивки в подпапке "hardware\arduino\avr\firmwares\atmegaxxu2".
в мегах прошивка иногда слетает. если роняли плату, можно было бы и тактирование на всякий случай проверить, но это или частотомер нужен или детальки на новые перепаять, т.е. если и возиться с этим, то в самую последнюю очередь. isp это для внутрисхемного программирования, т.е. запитывать плату программатор и не обязан, хотя возможно какие-то и запитывают. перепроверили распиновку, не забыли про питание меги. в фирменных программаторах (как минимум в avrisp) можно задавать частоту испа, её желательно минимальной сделать (иногда помогает при проблемах с настройкой тактирования фьюзами или с внешним тактированием). при прошивке другой ардуиной или usbasp, не в курсе, можно задавать частоту или нет. при программировании ардуиной или usbasp, прошивка заливается avrdude`ом и особенно если прошивается не в консоли, а в гуи, могут быть проблемы, допустим с версией, настройками (avrdude.conf) или параметрами. т.е. смотреть логи. в комплекте ардуино студии, по крайней мере с файлом конфигурации проблем не должно быть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino 2560 замена меги по поддержке USB
СообщениеДобавлено: 28 фев 2017, 17:40 
Не в сети
Аватара пользователя

Зарегистрирован: 14 ноя 2007, 13:45
Сообщения: 70
Angel71 писал(а):
прошивка и фьюзы не проблема, только не факт, что мега померла. прежде чем что-то заказывать, имело смысл хотя бы мультиметром в плату потыкать.
проверяете, что по питанию (как от юсб, так и от разъёма питания), прозвонив 1117 или какой у вас впаян + 3.3вольтовый, что после lm358 с транзистором. на разъём питания сначала подаётся не более 5в, на выходе 5в стабилизатора должно быть чуть меньше, чем на входе. можете сразу больше подать, но при сгоревшем стабилизаторе чего и увалить не трудно.
после питания в диспетчере устройств проверяете, с прошивкой/чипом что-то не так, просто драйвера слетели (vid/pid будет) или устанавливая на другое устройство с такими же идентификаторами, слегка не те драйвера для ардуины установлены. драйвера в подпапке "drivers", прошивки в подпапке "hardware\arduino\avr\firmwares\atmegaxxu2".
в мегах прошивка иногда слетает. если роняли плату, можно было бы и тактирование на всякий случай проверить, но это или частотомер нужен или детальки на новые перепаять, т.е. если и возиться с этим, то в самую последнюю очередь. isp это для внутрисхемного программирования, т.е. запитывать плату программатор и не обязан, хотя возможно какие-то и запитывают. перепроверили распиновку, не забыли про питание меги. в фирменных программаторах (как минимум в avrisp) можно задавать частоту испа, её желательно минимальной сделать (иногда помогает при проблемах с настройкой тактирования фьюзами или с внешним тактированием). при прошивке другой ардуиной или usbasp, не в курсе, можно задавать частоту или нет. при программировании ардуиной или usbasp, прошивка заливается avrdude`ом и особенно если прошивается не в консоли, а в гуи, могут быть проблемы, допустим с версией, настройками (avrdude.conf) или параметрами. т.е. смотреть логи. в комплекте ардуино студии, по крайней мере с файлом конфигурации проблем не должно быть.


За ссылку СПС завтра погляжу , а так про цешку там .. я как бы и осцилографом потыкал :) яж не просто так сделал вывод что она мертва ... хоят странно что USB id она выдвет , видимо сдохли выходные порты ... есть подозрение что их на +5 жестко посадил ...

И програматор у меняя Горила ... исп это фигня

_________________
/И нет не чего прекрасней скорости...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino 2560 замена меги по поддержке USB
СообщениеДобавлено: 28 фев 2017, 20:03 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
эта мало кому известная горилла настолько более модная, что после неё есть подозрения на сгоревший порт? прошивки иногда слетают в авр, иногда при программировании могут и вообще слечь, но что бы порт при программировании накрывался это что-то новенькое. если используете не пропаянные цветастые китайские соединительные провода, может в них дело. или в длине провода. частоту поменьше и пробовать затереть чип. через usb-uart можно перепрошить мегу2560 в программатор и проверить, всё же порт сгорел или нет. 16г2 из юсб серии, по идеи они могли реализовать в нём dfu. с юсб серией авр не работал, как бы стм32 более чем устраивает, так что даже не подскажу, есть в них dfu или нет, намертво аппаратно или перезаписываемый, чем прошивку заливать и т.д. но поискать попробуйте, если интересно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO