Я нядаўна купіў тузін ATtiny85 мікракантролеры і я спрабаваў
праверыць адзін, проста змясціўшы праграму мігцення на яго праз
Arduino IDE с і AVRISP MKII (Arduino 1.0.5, Ubuntu 13,04). Я ўвесь
час атрымліваю паведамленне пра памылку з прапановай, што ён не
падлучаны правільна, але я праверыў гэта некалькі разоў (і гэта
знешняе харчаванне на 4,8В). Я нават выпрабаванне некалькі ATtinys
так што гэта вельмі малаверагодна, што яны ўсе шмоткі. Калі я
перайшоў на выкарыстанне майго Arduino як ISP, ён запраграмаваны ў
парадку. Я паспрабаваў з дапамогай AVRDUDE -c avrispmkii -p
T85 -P USB -t
, каб убачыць, калі гэта была праблема з
устаноўкай Arduino IDE, але гэта дало мне такую ж памылку. Я
паставіў усё /і г.д./Udev
правілы правільна, наколькі
я не магу сказаць, і да гэтага часу няма костак ...
Такім чынам, я загрузіўся ў Windows 8, усталяваны Atmel Studio 6
і драйверы для MkII AVRISP. Я абнавіў прашыўку прылады (да 1,16), а
затым паспрабаваў прачытаць подпіс attiny85. Гэта не атрымалася,
даючы мне [ERROR] Не атрымалася ўвайсці ў рэжым
праграмавання. ispEnterProgMode: Статус памылкі атрымаў: Got 0xc0,
як чакаецца, 0х00 MODULENAME: TCF (каманда TCF: Прылада :.
startSession не атрымалася)
. Я паспрабаваў яшчэ раз, на
гэты раз з ATmega328P з майго Arduino, і зноў-такі не ўдалося. ISP
гадзіны падае да 125 кГц (і я паспрабаваў ніжэй таксама). Я ведаю,
як ATmega328P і attiny85 працуюць яшчэ і топкія біты ніколі не былі
падробленыя (праграма мігцення на Attiny з моманту, калі я
выкарыстаў мой Arduino, як ISP ўсё яшчэ працуе).
Ці значыць гэта, што мой AVRISP MKII мёртвы? Усе святлодыёды
паводзяць сябе гэтак жа, як і чакалася (загараецца святлодыёд
зялёнага колеру з сілай аддаецца MCU, чырвоны у адваротным выпадку.
Святлодыёд USB гарыць зялёным колерам і міргае, калі Theres
трафік). Акрамя таго, ён распазнаецца як дыспетчару прылад Windows,
і Atmel Studio 6.
дзякуй