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

avrdude: error: programm enable: target doesn't answer. 1

Добавлено: Чт июл 07, 2016 23:15:14
ldevlnull
Просто помогите, вообще ничего не понимаю, все было хорошо, программировал atmega8 через usbasp, НО одного дня, было солнце, и у меня при попытке прошить контроллер вылазит
avrdude: warning: cannot set sck period. please check for usbasp firmware update
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.

Но! Фишка в том, что я купил новый контроллер, новый программатор и даже делал это на новом пк и все-равно это, выручайте пожалуйста!!!
p.s: если в строку добавить -F, выходит следующее:
avrdude: warning: cannot set sck period. please check for usbasp firmware update
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 ATMEGA16 is 1E 94 03

avrdude done. Thank you.

Re: avrdude: error: programm enable: target doesn't answer.

Добавлено: Пт июл 08, 2016 08:42:09
BOB51
Подсказка в сообщении
avrdude: warning: cannot set sck period. please check for usbasp firmware update
:roll:
Я avrdude не пользуюсь - мож кто из пользователей сего софта точнее обьяснит.
:roll:

Re: avrdude: error: programm enable: target doesn't answer.

Добавлено: Пт июл 08, 2016 12:15:24
ldevlnull
BOB51 писал(а):Подсказка в сообщении
avrdude: warning: cannot set sck period. please check for usbasp firmware update
:roll:
Я avrdude не пользуюсь - мож кто из пользователей сего софта точнее обьяснит.
:roll:
Ну так это же предупреждение, оно не должно влиять на исход прошивания :/

Re: avrdude: error: programm enable: target doesn't answer.

Добавлено: Пт июл 08, 2016 15:16:28
COKPOWEHEU
Проверяйте соединения, питание и тактирование.

Re: avrdude: error: programm enable: target doesn't answer.

Добавлено: Пт июл 08, 2016 19:19:48
Alkul
Я тоже avrdude не пользуюсь.
Но вот это
ldevlnull писал(а):Ну так это же предупреждение, оно не должно влиять на исход прошивания :/
Вы не подумав написали. Мало ли, что предупреждение. Вы его прочли?
Там написано:
avrdude: warning: cannot set sck period. please check for usbasp firmware update
То есть, невозможно определить или найти период сигнала SCK, говоря по-русски, этот сигнал отсутствует.
А коли этого сигнала нет, то вполне логично, что
avrdude: error: programm enable: target doesn't answer. 1
То есть, целевое устройство не отвечает. Еще б оно ответило, без тактового-то сигнала.

Проверяйте все цепи.

Re: avrdude: error: programm enable: target doesn't answer.

Добавлено: Пт июл 08, 2016 19:58:42
COKPOWEHEU
Это сообщение означает всего лишь что avrdude не смогло изменить частоту программатора. Не все программаторы это поддерживают.