Не работает atmega328p в Arduino Nano, прошивка не помогает

Использование Arduino/CraftDuino (Freeduino, Seeduino, ...).

Не работает atmega328p в Arduino Nano, прошивка не помогает

Сообщение StrVL » 21 дек 2015, 01:08

Доброго времени суток!

Помогите, пожалуйста, "оживить" Arduino Nano, купленную года 3 назад на dx.com и за всё то время ни разу не запущенную. В точности та же проблема поднималась здесь, даже сама ардуина внешне идентична. На плате стоит чип FTDI232RL и микроконтроллер atmega328p. Пытаюсь прошить загрузчик через avrdude из ARM-одноплатника по протоколу linuxgpio через ICSP разъём ардуины. В одноплатнике avrdude успешно считывает сигнатуры atmega328p, прекрасно её прошивает, ставит фьюзы и главное - всё это успешно верифицирует (avrdude после записи читает и сверяет записанное), что наталкивает меня на вывод о том, что контроллер жив и цел.

Но толку от многочисленных перепрошивок никакого: какие только фьюзы не ставил (сейчас стоят Low: FF High: DA Ext: 05), какие загрузчики не шил (и optiboot, и ATmegaBOOT_168_atmega328.hex, взятый с всевозможных мест) - как не работала ардуина, так и не работает. При подключении по USB к компьютеру (под XP) микроконтроллер не подаёт никаких признаков «жизни» - не мигает даже светодиод L (и ни разу за всё время не мигнул), хотя при успешном старте загрузчика он должен хотя бы раз мигнуть, так ведь? Запуск avrdude в терминале показывает, что светодиод RX помигивает, а TX упорно молчит, после чего спустя некоторое время в терминале получаю
Код: Выделить всё
avrdude.exe: stk500_getsync(): not in sync: resp=0x00

Чип FTDI работает - замыкал RX с TX и удостоверялся в наличии «эхо» в putty. Прозванивал питание, землю, светодиод L и линии RX-TX до лап микроконтроллера, всё цело.
Читал о возможных проблемах с платой разного рода: непропаях, непротравах, отвалившихся чипах, неисправных кварцах. Но ведь через ICSP всё успешно шьётся и верифицируется, и необходимые линии целы!
В чём же дело?
Заранее спасибо.
StrVL
 
Сообщения: 1
Зарегистрирован: 21 дек 2015, 01:01

Re: Не работает atmega328p в Arduino Nano, прошивка не помог

Сообщение admin » 21 дек 2015, 10:09

Проверьте цепи сброса и питания МК (особенно в режиме питания от USB).
Проверьте работоспособность и правильность установки светодиода L.
Аватара пользователя
admin
Администратор
 
Сообщения: 316
Зарегистрирован: 05 май 2011, 14:57
Откуда: Калининград


Вернуться в Общие вопросы

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

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

© 2009-2019 |  О проекте  |  Политика Конфиденциальности  |