Страница 1 из 1

Проблемы с прошиванием atmega

Добавлено: Пт июл 06, 2012 00:12:46
ramires
Вот в чем дело. Накидал макетку для atmega8, подключил программатор usbasp - все прошивается нормально. Контролер был на внутренем генераторе 8Мгц. Потом приспичило мне притулить кварц. Припаял все, выставил фьюзы, прошил тестовую прошивку, типо мигалка светодиодом - работает. Буквально через 5 минут пробую прошить другую прошивку - все умерло. В итоге

Код: Выделить всё

avrdude: error: programm enable: target doesn't answer. 1 
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
avrdude: Expected signature for ATMEGA8 is 1E 93 07
Фьюзы: hfuse: C9 lfuse: FF

Я уже думал что отошло - все под лупой пересматрел, перепропаял - мертво. Втыкал другой контролер - та же фигня. Ну не могло же чего с программатором произойти? Так он определяется нормально, мигает светодиодом при попытке прошивки...

Плиз, мозЪ больше не может рождать путние идеи. Чего могло произойти....

Re: Проблемы с прошиванием atmega

Добавлено: Пт июл 06, 2012 21:38:58
Alexey123
Первое, что приходит в голову - поменять кварц. Или на время отключить проверку типа микроконтроллера(только не знаю, как с этим в avrdude). Третий вариант - сменить софт для прошивки на какой-нибудь другой.

Re: Проблемы с прошиванием atmega

Добавлено: Сб июл 07, 2012 00:43:50
ramires
Отключить можно, но это ничего не дает

Код: Выделить всё

avrdude: error: programm enable: target doesn't answer. 1 
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.
Ну кварцы ставил на 8 и на 6 - одинаково. Меньших сейчас просто нет. А софт менять, а на что собственно... uisp c usbasp не работает. Не, ну я на Linux просто...

Да оно бы и фиг с ними бы с этими 2 корпусами, то заказал бы еще, просто думаю вот а программатор не мог глюкануться? Хотя в системе он определяется и avrdude без проблем видит...

Re: Проблемы с прошиванием atmega

Добавлено: Сб июл 07, 2012 06:52:51
BOB51
для программатора ( панелька ) ставится 4Мгц, а вот в изделии - отслеживать самостоятельно надо...

Re: Проблемы с прошиванием atmega

Добавлено: Пт фев 08, 2013 02:15:32
lisiger
у меня таже фигня но я через Khazama AVR Programmer, и езнаю в чем дела уже мучаюсь и задолбался , помогите кто что знает