ATMega8 умер

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

ATMega8 умер

Сообщение Лютик »

В общем ситуация такая. Сделал программатор под LPT(5 проводков, схема тут http://mkontrol.ucoz.com/publ/9-1-0-3), который по неизвестным мне не заработал, после собрал программатор Громова(COM- вариант http://easyelectronics.ru/avr-shag-perv ... mator.html), который смог шить на ура. Беда пришла, когда решил собрать девайс http://www.radiomexanik.spb.ru/kompyute ... e-usb.html. В унипроф(UniProf), как было указано в статье поменял фьюзы
До было:
Изображение
После стало
Изображение

И вот после этого самого после МК перестал определятся. Вычитал в интеренете, что неправильно записаные фьюзы можно вылечить внешним генератором. Собрал и такую схему Изображение и такую Изображение, но увы результат не порадовал :dont_know:
Вложения
после [50%].jpg
(79.95 КБ) 3339 скачиваний
до [50%].jpg
(79.5 КБ) 3298 скачиваний
Реклама
Murav
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Re: ATMega8 умер

Сообщение Murav »

Насколько я понимаю, ты отключил вывод reset. Теперь МК можно оживить только параллельным программатором.
Так что купи новый контроллер.
Реклама
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

1)А какой бит тут отвечает за ресет?
2) и что уже никак не оживить?
3) я залил прошивку, а затем изменил фьюзы, мой девайс будет работать, когда я все сделаю или уже изза этого ресета все пошло под откос?(но в статье все так было выставлено, поэтому если работать не будет, то я оч сильно удивлюсь)
Аватара пользователя
evgeniy66
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пт май 01, 2009 08:58:42
Откуда: г. Коломна
Контактная информация:

Re: ATMega8 умер

Сообщение evgeniy66 »

Лютик писал(а):1)А какой бит тут отвечает за ресет?
2) и что уже никак не оживить?
3) я залил прошивку, а затем изменил фьюзы, мой девайс будет работать, когда я все сделаю или уже изза этого ресета все пошло под откос?(но в статье все так было выставлено, поэтому если работать не будет, то я оч сильно удивлюсь)
1. За ресет отвечает фьюз RSTDISBL
2. Можно с помощью параллельного программатора.
Последний раз редактировалось evgeniy66 Чт июн 17, 2010 22:47:17, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Murav
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Re: ATMega8 умер

Сообщение Murav »

Лютик писал(а):А какой бит тут отвечает за ресет?
RSTDISBL
Лютик писал(а):и что уже никак не оживить?
Можно с помощью параллельного программатора.
http://radiokot.ru/forum/viewtopic.php?f=20&t=864
Лютик писал(а):я залил прошивку, а затем изменил фьюзы, мой девайс будет работать, когда я все сделаю или уже изза этого ресета все пошло под откос?(но в статье все так было выставлено, поэтому если работать не будет, то я оч сильно удивлюсь)
Если бы это был единственный неправильно поставленный фьюз, то девайс бы заработал. А так тут ещё включен watchdog(который в прошивке естественно не сбрасывается), использование бутлоадера(на месте которого идёт какой-то совершенно другой код) и в качестве тактового генератора - внешняя частота.
Реклама
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

так ведь я все сделал как в статье ивыбрал все фиьюзы как на картинке приведено
Изображение

я поставил
Изображение

Вызодит работать не будет???????? :shock:
А как мне надо ставить эти фузы???
Реклама
Murav
Опытный кот
Сообщения: 877
Зарегистрирован: Чт фев 18, 2010 13:51:56

Re: ATMega8 умер

Сообщение Murav »

На той картинке фьюзы инвертированы. Запрограммированный фьюз(то есть 0) там галочка.
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

не понял....
так а как в моем случае дожно быть?
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

Re: ATMega8 умер

Сообщение zhu4er »

Лютик писал(а):не понял....
так а как в моем случае дожно быть?
в твоём случае надо все галочки поставить, а там где на первой картинке стоит галочка, то на второй картинке быть не должно. Просто тупо сделать инверсию первой картинки на второй картинке
Даже у стен есть уши...
Аватара пользователя
andrey_artemov
Встал на лапы
Сообщения: 136
Зарегистрирован: Сб авг 15, 2009 21:26:50
Откуда: Пенза
Контактная информация:

Re: ATMega8 умер

Сообщение andrey_artemov »

За малое кол-во выводов в основном я программирую фьюз ресет на Attiny13, и во время отладки, что делать, приходится стирать данный фьюз с помощью параллельного программатора. Он кстати описан на нашем сайте....
Так, что ничего страшного, мне кажется его полюбому лучше спаять, чем каждый раз новую микросхему покупать...
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

чтото както 70 страниц читать не хочется, может есть ссылка или на компьютере схема с печаткой???
Аватара пользователя
Modest
Сверлит текстолит когтями
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Re: ATMega8 умер

Сообщение Modest »

Вот ето наверное.
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

порыскав по просторам, нашел польский аналог но на Меге8, что мне более предпочтительней http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/
Возникло пару вопросов(возможно ктото собирал его):
1)зачем нужны джамперы Jp1(Erase -что стереть?) и JP2 который подписан как RS232 :shock:
2) как выставлять фьюзы при прошивке используемого Мегамонстера8
3) транзистор BC557 ведь можно заменит на советский аналог КТ3107 или КТ668Б
ps1x
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Вт окт 07, 2008 10:31:41
Откуда: Московская область
Контактная информация:

Re: ATMega8 умер

Сообщение ps1x »

http://www.societyofrobots.com/member_t ... s/node/239 как вариант.

А вообще то, поищите получше, где то был самый простой вариант - живая мега8 с прошивкой оживления просто сажается поверх мертвой ножками к ножкам, только питание и ресет по моему отдельно - куда уж проще.
Alex-xxxx
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Re: ATMega8 умер

Сообщение Alex-xxxx »

Лютик писал(а):порыскав по просторам, нашел польский аналог но на Меге8, что мне более предпочтительней http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/
Возникло пару вопросов(возможно ктото собирал его):
1)зачем нужны джамперы Jp1(Erase -что стереть?) и который подписан как :shock:
2) как выставлять фьюзы при прошивке используемого Мегамонстера8
3) транзистор BC557 ведь можно заменит на советский аналог КТ3107 или КТ668Б
Было дело :oops:
попробую ответить:
1) первый джампер что делает не понятно, по этому я оставлял его разомкнутым
JP2 -это разьем (скорее всего RS232, для связи с ПК) посмотри на сайте видеоролик-станет понятние
2) Как гласит источник (перевод):Fusebits: Внутренние часы на 8 МГц, и позволили бит EESAVE.
3) Можно... а нужно ли?? (обычно зависит от того, что есть под руками)
ПС: Прошивка версии 2.3 у меня не пошла, оставил 2.0.
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

2) Как гласит источник (перевод):Fusebits: Внутренние часы на 8 МГц, и позволили бит EESAVE.
то есть так?
Изображение
Вложения
тфк.jpg
(38.93 КБ) 3306 скачиваний
Alex-xxxx
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Re: ATMega8 умер

Сообщение Alex-xxxx »

Немного не так!
есть хороший ФЬЮЗо калькулятор http://www.engbedded.com/fusecalc и даташит стоит почитать (а то так атмег не хватит)!
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

а можно сказать что именно не так(ато даташит извилин не хватает прочитать и разобраться :lol: )
за калькулятор спасибо, в будущем пригодится
Alex-xxxx
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2010 12:58:10
Откуда: Москва

Re: ATMega8 умер

Сообщение Alex-xxxx »

Вот что-то наподоби должно плолучится
Изображение

для саморазвития ВОТ: http://avrfuse.narod.ru/
Вложения
тфк-испр.jpg
(45.79 КБ) 15188 скачиваний
Лютик
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Re: ATMega8 умер

Сообщение Лютик »

Я так понял, я не учел какие фьюзы изначально были отмечены заводом и уже видимо на них опираясь надо отмечать, а я просто открыл понипрог и поотмечал :lol:
Кстати на том сайте я уже был, но все равно спасибо
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»