Решил я обновить свой AVR ISP v3.2, купленный еще в 2008 году. Согласно инструкции прошил – и все пропало. Програма AvrProg зависала, а когда доходила до конца, то выдавала ошибку, мол адрес не записывается 0xfffff – верификацию не проходит.
На решение проблемы я потратил не мало сил, и единственным правильным выходом оказалось НАРУШИТЬ ИНСТРУКЦИЮ.
Дело в том что в AVR ISP v3.2 2 чипа видно, когда в режиме обновления – AT90S5535 (проверить лень) и AtMega8535. В инструкции не указывается какой чип прошивать – логично тот что по умолчанию, он же первый. Но он не шьется.
С помощью другой полезной программы прошивщика я нечаянно считал сигнатуры AVR ISP v3.2 – ими оказались сигнатуры ATMEGA8535 – тогда я и понял в чем секрет. Сохранив все дампы с 2 чипов, залил файл STK500.ebn в ATMEGA8535 – сразу же и загорелся желтый светодиод. Вот так меня обманула инструкция прибора, купленного на космодроме в Харькове.
Сейчас такой же стоит 400 грн, 1600 рублей, что не мало! Хорошо что он исправился, я токо сбирал материалы писать на форумы. Теперь те фото выложу сюда.
Помимо этого во времена когда я потерял веру в возможность перепрошить AVR ISP v3.2 – я начал делать КОМ программатор, который у меня не заработал. В итоге на ветер выкинутые деньги в основном на шнурок COM (2 штекера + 4-х жильный провод). А эти деньги можно было использовать более полезно – например пропить!
Файлы, которые могут пригодиться:
/files/STK500PRG.ZIP – STK500.ebn, STK500.hex и програма ebn2hex
/files/STK500.zip – папка STK500 Атмела 2008 года, того что у меня на диске.
За дополнительными принадлежностями обращайтесь, так как писать больше лень.
avr-isp-v3.2-перепрошить исправил на avr-isp-v3_2-перепрошить через phpMyAdmin
Доброго времени суток.
Frantic84 программатор самодельный или фирмовый?
Добрый день! Так же покупали на Космодроме, ну судя по плате, заводской.
Уже наверное починил? Так зачем лезть перепаивать если заводской. Я попытался сделать “шнурок” из COM-порта – нифига не вышло… Там в схеме диоды и резисторы вроде