That's a really odd response you're seeing. Of course there's the obvious suggestion of: have you tried power cycling everything in the chain? (PC->STK200->devboard) But also, do you have another AVR programmer you can try? Do you have another ATmega328P you can try reading & writing? Have you ever been able to read fuse settings with any programmer?
Alte lucruri de încercat:
Puteți să eliminați cristalul și să vedeți dacă puteți comunica cu cipul atunci?
Programatorul dvs. are capacitatea de a regla viteza SCK? (STK500 poate face asta, nu este sigur despre STK200) Poate fi cip-ul primit intr-un mod cu viteza foarte scazuta.
Ca o ultimă soluție, va trebui să puneți cipul într-un programator de înaltă tensiune. Știu că cel puțin STK500 poate face asta, și există câteva circuite acolo pentru a hacka un HVP dintr-un port Arduino sau LPT. Am avut de a resuscita câteva chips-uri AVR în acest fel din cauza unui glitch electric sau am flubbed setări.