Я пытаюсь запрограммировать ATtiny13A с помощью avrdude
, используя программник Olimex AVR-ISP500, через 6-контактный разъем ICSP. Однако я не могу заставить его общаться с моим MCU. Руководство пользователя сообщает, что используется -cstk500v2
, вот журнал с этой опцией: https://ghostbin.com/paste/8yx35, и вот журнал с -cavrisp
: https://ghostbin.com/paste/2rpx6 (команда $ avrdude -cXXXXXXX -P/dev/ttyACM0 -pattiny13 -v -F
). Подпись чипа меняется, но всегда начинается с 0x88. Вот как это связано: Проблема программирования AVR SPI
Что может я сделал не так?
UPD: переставить провода так:
[Vcc] [MISO]
[MOSI] [SCK]
[GND] [RST]
Теперь измеряет напряжение правильно, но по-прежнему не в состоянии общаться с MCU.
UPD2: загружен новый журнал с перестроенными проводами.
UPD3: с каждой стороны, красный и черный провода подключены к источнику питания, от красного до Vcc, от черного до GND.