Часть первая.
Параллельного программатора у меня нет, использую простейшие "5 проводков", программатор uniprof.
Шью релиз 02022011
первый раз прошил - сразу после прошивки сообщение "MK не определяется", check не мигал, реакции на сигналы на входах нет, менеджером не видится.
впаял второй МК. выставил фьюзы в медленном режиме, прошил. ситуация такая-же, но МК виден на ISP, решил использовать avreal, пройдя все шаги по порядку - результат: после выполнения
Code: Select all
avreal32.exe -as -p1 +atmega16 -o16MHZ -w -fBODLEVEL=ON,BODEN=ON,SUT=01,CKSEL=F,CKOPT=ON,EESAVE=ON,BOOTRST=ON,JTAGEN=OFF,BOOTSZ=2
Часть вторая:
Забив на железо иду в протеус - кидаю на проект мегу16 и выход на физ ком порт.
делаю петлю между сом1-сом2
запускаю менеджер SECU
закидываю прошивку.
Прописываю: Extclock 16mhz, SUT01, Bootrst, размер загрузчика 512.
Протеус падает, сообщая что по нужному адресу лежит хлам.
убираю bootrst - com начинает весело мигать, и менеджер видит SECU.
Читаю на форуме "в каждой прошивке есть загрузчик, и он не меняется"
Что я сделал не так?
С утра иду покупать третью мегу16