avrdude и attiny2313 и avrisp

Я пытаюсь запрограммировать ATTiny 2313 с помощью avrdude. Это моя командная строка и вывод (первая строка - это команда, которую я ввел, остальные - вывод):

utnmac:firmware utn$ make flash
avrdude -c avrispmkII -p attiny2313 -U flash:w:main.hex:i

avrdude: stk500v2_recv_mk2: error in USB receive
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff (retrying)

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff (retrying)

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.

make: *** [flash] Error 1

ОБНОВЛЕНИЕ: кажется, проблема с моей проводкой, но я не могу найти хороший учебник о том, где моя проводка должна идти. Прямо сейчас я использую это:ISP проводка

1 ответ

Это вся ваша схема?

Из онлайн-документации,

AVRISP mkII не обеспечивает питание на выводе Vcc, но использует этот вывод для определения напряжения на целевой схеме. Ваша схема должна питаться от внешних средств для работы.

Вы также должны сделать сброс к Vcc через резистор, чтобы он не плавал, когда не активирован.

Другие вопросы по тегам