Страница 1 из 1
Как восстановить работоспособность МЕГА48?
Добавлено: Чт сен 09, 2010 11:02:21
Sany81
Здравствуйте уважаемые коты.
Неудачно прошил фьюзы. Нужно было так:
CKSEL 0111 SUT 11
а я по ошибке перепутал младшие и старшие биты, получилось так:
CKSEL 1110 SUT 11
Теперь контроллер не дышит.
из доступных программаторов есть только самый простой uniprof шьющий по ISP.
Можно ли как то восстановить теперь работоспособность меги? или теперь только искать нормальный программатор и перепрошивать фьюзы?
чуть не забыл, по моему при прошивке фьюзов идет инвертирование, так что у меня получается прошиты фьюзы так:
CKSEL 0001 SUT 00
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Чт сен 09, 2010 12:15:47
Danko
Свой вопрос начинать нужно было так:
Прочитал ветку
Все о фьюзах... и теперь задаю глупые вопросы.
Приношу извинения за дерзость, но если человек сначала строит грабли, а потом читает инструкцию по их изготовлению....
Да и еще Sany81 поставьте себе Студию и забудьте о галочка у фузах.
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Чт сен 09, 2010 13:25:20
GP1
Danko писал(а):поставьте себе Студию и забудьте о галочка у фузах.
Хорошо сказано, только к студии еще программатор нужен фирменный
А меня таки жаба душит отдавать 1.5-2 кр за девайс которым буду пользоваться 1-2 раза в месяц.
Не знаю что там зарезервировано, но согласно ДШ CKSEL=0001 - резервед

Re: Как восстановить работоспособность МЕГА48?
Добавлено: Чт сен 09, 2010 20:11:20
romazan
сделай AVP910 от prottos, там всего ничего надо, mega8 и рассыпуха.
Насчёт фьзов, помоему просто надо подать тактирующий сигнал на ножку XTAL
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Чт сен 09, 2010 20:46:12
Murav
romazan писал(а):сделай AVP910 от prottos, там всего ничего надо, mega8 и рассыпуха
А толку то с него в данном случае?
Тут надо скорее всего подать на вход XTAL1 тактовый сигнал с частотой несколько мегагерц и прошить обычным программатором.
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Чт сен 09, 2010 20:50:44
borys
Если уж делать нормальный программатор - то USBasp. Детали практически те же, что и в
AVR910, но работает намного лучше. Это не треп - делал оба и сравнивил.
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Чт сен 09, 2010 20:53:22
romazan
borys писал(а):Если уж делать нормальный программатор - то USBasp. Детали практически те же, что и в
AVR910, но работает намного лучше. Это не треп - делал оба и сравнивил.
Кому что нравится, я просто пример привёл.
Для домашних разработок можно и не тратить 1.5 - 3 штукаря на отладочный комплект, а можно, то что нужно, сделать самому, за небольшие деньги.
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Пт сен 10, 2010 16:03:20
Sany81
Всем спасибо за советы.
Пробовал и кварц цеплять и тактовый сигнал подавать на 8 мгц, толку ноль. Мой программатор не хочет его видеть ни в какую.
Теперь МК валяется мертвым грузом, и выкинуть жалко и запустить не могу
Есть желание собрать USBasp, поищу завтра мегу восьмую, надеюсь найду.
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Пт сен 10, 2010 16:50:54
Murav
Sany81 писал(а):Теперь МК валяется мертвым грузом, и выкинуть жалко и запустить не могу
Значит отложи его до времён, когда соберёшь параллельный программатор. USBasp - это не параллельный программатор, а обычный ISP, так что он не поможет в восстановлении.
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Пт сен 10, 2010 18:32:25
YuraTV
http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/ Востановил MEGA8,32 TINY2313. Попробуй,
на будущее пригодится.
Re: Как восстановить работоспособность МЕГА48?
Добавлено: Вс сен 12, 2010 16:25:33
Sany81
YuraTV писал(а):http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/ Востановил MEGA8,32 TINY2313. Попробуй,
на будущее пригодится.
Огромное спасибо.
МК запустился, работает на ура.