Страница 1 из 2
ATMega8 умер
Добавлено: Ср июн 16, 2010 19:47:58
Лютик
В общем ситуация такая. Сделал программатор под 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), как было указано в статье поменял фьюзы
До было:

После стало
И вот после этого самого после МК перестал определятся. Вычитал в интеренете, что неправильно записаные фьюзы можно вылечить внешним генератором. Собрал и такую схему

и такую

, но увы результат не порадовал

Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 21:01:33
Murav
Насколько я понимаю, ты отключил вывод reset. Теперь МК можно оживить только параллельным программатором.
Так что купи новый контроллер.
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 21:06:15
Лютик
1)А какой бит тут отвечает за ресет?
2) и что уже никак не оживить?
3) я залил прошивку, а затем изменил фьюзы, мой девайс будет работать, когда я все сделаю или уже изза этого ресета все пошло под откос?(но в статье все так было выставлено, поэтому если работать не будет, то я оч сильно удивлюсь)
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 21:31:00
evgeniy66
Лютик писал(а):1)А какой бит тут отвечает за ресет?
2) и что уже никак не оживить?
3) я залил прошивку, а затем изменил фьюзы, мой девайс будет работать, когда я все сделаю или уже изза этого ресета все пошло под откос?(но в статье все так было выставлено, поэтому если работать не будет, то я оч сильно удивлюсь)
1. За ресет отвечает фьюз RSTDISBL
2. Можно с помощью параллельного программатора.
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 21:31:54
Murav
Лютик писал(а):А какой бит тут отвечает за ресет?
RSTDISBL
Лютик писал(а):и что уже никак не оживить?
Можно с помощью параллельного программатора.
http://radiokot.ru/forum/viewtopic.php?f=20&t=864
Лютик писал(а):я залил прошивку, а затем изменил фьюзы, мой девайс будет работать, когда я все сделаю или уже изза этого ресета все пошло под откос?(но в статье все так было выставлено, поэтому если работать не будет, то я оч сильно удивлюсь)
Если бы это был единственный неправильно поставленный фьюз, то девайс бы заработал. А так тут ещё включен watchdog(который в прошивке естественно не сбрасывается), использование бутлоадера(на месте которого идёт какой-то совершенно другой код) и в качестве тактового генератора - внешняя частота.
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 21:54:07
Лютик
так ведь я все сделал как в статье ивыбрал все фиьюзы как на картинке приведено
я поставил
Вызодит работать не будет????????
А как мне надо ставить эти фузы???
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 22:01:18
Murav
На той картинке фьюзы инвертированы. Запрограммированный фьюз(то есть 0) там галочка.
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 22:07:23
Лютик
не понял....
так а как в моем случае дожно быть?
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 22:27:49
zhu4er
Лютик писал(а):не понял....
так а как в моем случае дожно быть?
в твоём случае надо все галочки поставить, а там где на первой картинке стоит галочка, то на второй картинке быть не должно. Просто тупо сделать инверсию первой картинки на второй картинке
Re: ATMega8 умер
Добавлено: Ср июн 16, 2010 23:06:47
andrey_artemov
За малое кол-во выводов в основном я программирую фьюз ресет на Attiny13, и во время отладки, что делать, приходится стирать данный фьюз с помощью параллельного программатора. Он кстати описан на нашем сайте....
Так, что ничего страшного, мне кажется его полюбому лучше спаять, чем каждый раз новую микросхему покупать...
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 01:03:51
Лютик
чтото както 70 страниц читать не хочется, может есть ссылка или на компьютере схема с печаткой???
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 11:59:32
Modest
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 13:06:19
Лютик
порыскав по просторам, нашел польский аналог но на Меге8, что мне более предпочтительней
http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/
Возникло пару вопросов(возможно ктото собирал его):
1)зачем нужны джамперы Jp1(Erase -что стереть?) и JP2 который подписан как RS232
2) как выставлять фьюзы при прошивке используемого Мегамонстера8
3) транзистор BC557 ведь можно заменит на советский аналог КТ3107 или КТ668Б
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 14:54:44
ps1x
http://www.societyofrobots.com/member_t ... s/node/239 как вариант.
А вообще то, поищите получше, где то был самый простой вариант - живая мега8 с прошивкой оживления просто сажается поверх мертвой ножками к ножкам, только питание и ресет по моему отдельно - куда уж проще.
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 16:07:53
Alex-xxxx
Лютик писал(а):порыскав по просторам, нашел польский аналог но на Меге8, что мне более предпочтительней
http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/
Возникло пару вопросов(возможно ктото собирал его):
1)зачем нужны джамперы Jp1(Erase -что стереть?) и который подписан как
2) как выставлять фьюзы при прошивке используемого Мегамонстера8
3) транзистор BC557 ведь можно заменит на советский аналог КТ3107 или КТ668Б
Было дело
попробую ответить:
1) первый джампер что делает не понятно, по этому я оставлял его разомкнутым
JP2 -это разьем (скорее всего RS232, для связи с ПК) посмотри на сайте видеоролик-станет понятние
2) Как гласит источник (перевод):Fusebits: Внутренние часы на 8 МГц, и позволили бит EESAVE.
3) Можно... а нужно ли?? (обычно зависит от того, что есть под руками)
ПС: Прошивка версии 2.3 у меня не пошла, оставил 2.0.
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 18:29:15
Лютик
2) Как гласит источник (перевод):Fusebits: Внутренние часы на 8 МГц, и позволили бит EESAVE.
то есть так?

Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 19:14:52
Alex-xxxx
Немного не так!
есть хороший ФЬЮЗо калькулятор
http://www.engbedded.com/fusecalc и даташит стоит почитать (а то так атмег не хватит)!
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 19:41:11
Лютик
а можно сказать что именно не так(ато даташит извилин не хватает прочитать и разобраться

)
за калькулятор спасибо, в будущем пригодится
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 20:37:24
Alex-xxxx
Вот что-то наподоби должно плолучится
для саморазвития ВОТ:
http://avrfuse.narod.ru/
Re: ATMega8 умер
Добавлено: Чт июн 17, 2010 22:58:26
Лютик
Я так понял, я не учел какие фьюзы изначально были отмечены заводом и уже видимо на них опираясь надо отмечать, а я просто открыл понипрог и поотмечал
Кстати на том сайте я уже был, но все равно спасибо