Собрал байтбластер, скачал avreal. Поначалу байтбластер вообще не определялся, но как оказалось avreal по умолчанию работает с lpt2, после запуска с опцией -p1 программатор был увиден. Но даже при выключенном питании он определяется как байтбластер, хотя по идее шинный формирователь обесточивается и закоротки 9-12 на лпт нет. Это раз. Теперь два. Присоединил байтбластер к ATtiny26, набрал в командной строке avreal32 -p1 -aa +tiny26 на что мне было отвечено can't resync. Правда к тиньке паялся на весу без подтяжек и емкостей, нужно было наскоряк проверить, а она собака в SOIC и макетки под рукой не было. Питание хорошее - дает достаточный ток. Посмотрел сигналы осциллом на выходе бластера: с SCK прет тактирование, на ресете есть импульс длиной 10 мксек, такой же импульс почему-то на MISO, хотя это вход шинника. C MOSI идут прямоугольники. Собственно вопрос, что может быть не так? Зараннее спасибо.
Черт, я затупил! Надо было собрать аля 5 проводков и сигналы на выходах сравнить с сигналами байбластера.
И им же попробовать прошить тиньку. Тогда понятно было бы, что к чему, а теперь чипа под рукой нет (случайно оторвал ножку MOSI при испытаниях). Вот досада!
|