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

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 5
Зарегистрирован: Сб дек 17, 2011 09:47:24

Сообщение 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

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

Плиз, мозЪ больше не может рождать путние идеи. Чего могло произойти....
Реклама
Грызет канифоль
Сообщения: 280
Зарегистрирован: Чт ноя 04, 2010 09:56:34

Сообщение Alexey123 »

Первое, что приходит в голову - поменять кварц. Или на время отключить проверку типа микроконтроллера(только не знаю, как с этим в avrdude). Третий вариант - сменить софт для прошивки на какой-нибудь другой.
Реклама
Родился
Сообщения: 5
Зарегистрирован: Сб дек 17, 2011 09:47:24

Сообщение 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 без проблем видит...
Друг Кота
Аватара пользователя
Сообщения: 15615
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

для программатора ( панелька ) ставится 4Мгц, а вот в изделии - отслеживать самостоятельно надо...
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 7
Зарегистрирован: Пт фев 08, 2013 00:58:38

Сообщение lisiger »

у меня таже фигня но я через Khazama AVR Programmer, и езнаю в чем дела уже мучаюсь и задолбался , помогите кто что знает
Реклама
Ответить

Вернуться в «AVR»