Цитата
Возможно, кривое ПО?
Почти 100%...
Цитата
Так какой программатор то, будете колоться?
Я написал - самопальный!
Вот фрагмент проги, которая пишет fuse
Код
spiSend(0xAC);
spiSend(0xA0);
spiSend(0);
spiSend((BYTE)*(*buf+0));
Sleep(50);
spiSend(0xAC);
spiSend(0xA8);
spiSend(0);
spiSend((BYTE)*(*buf+1));
Sleep(50);
spiSend(0xAC);
spiSend(0xA4);
spiSend(0);
spiSend((BYTE)*(*buf+2));
Повторю - для ATmega128 и ATmega8515 запись проходит, проблема возникла с ATtiny2313. Программируется только Fuse Low Byte... а хочется чтобы и Fuse High Byte, а также Fuse Extended Byte.
Может между записями разных Fuse нужно выходить из режима прораммирования?