Коллеги,
столкнулся с забавной проблемой - при попытке считать сигнатуру устройства с attiny2313-20PU черезе SPI возвращает нули.
Пробовал двумя путями:
1. Через wizardprog87i (выставив при этом тип микросхемы atmega8), подсоединив к нужным ногам его ICSP-разъем. Выдаёт "Код устройства: 00 00 00".
2. Руками по хардкору, как описано тут -
https://habrahabr.ru/post/152052/. Схема корректно отрабатывает команду "program enable" - возвращает правильный отклик. Команда чтения байта из сигнатуры устройства возвращает всегда нули.
При этом через тот же wizadprog в параллельном режиме контроллер определяется и программируется корректно, программа исполняется нормально.
Есть идеи, что может быть не так с ISP-программированием?
P.S. Atmega8 в аналогичных условиях работает.