Всем привет, помогите разобраться с такой ерундой.
Скачал с Atmel.com апноут avr109, поправил его для 128й меги, зашил в тело.
Запускаю AvrProg - он видит проц, читает все ок, но как дело доходит до Program - он пишет что шьет, и я вижу что по кому в проц летит программа, но вот при верификации читает одни FF. Т.е. реально самопрограммирование не проходит, локбиты и еепром он тоже не шьет...
Что я делю не так?
AVRPROG не шеьт мегу128 по бутлоадеру AVR109
- Реклама
Re: AVRPROG не шеьт мегу128 по бутлоадеру AVR109
Все заработало!
Хотя и не совсем понятно что изменилось...
Проблема была в том что исходники AVR109 были взяты с GAW.ru, скачал посвежее с Атмел, там написано, что АВРПРОГ не умеет работать с блоками, но постоянно пытается это делать, поэтому в примере нужно отключить поддержку блоков.
Т.е. в AVR109 раскапываем строчку
#define REMOVE_BLOCK_SUPPORT
и все начинает работать.
тему можно закрывать!
Хотя и не совсем понятно что изменилось...
Проблема была в том что исходники AVR109 были взяты с GAW.ru, скачал посвежее с Атмел, там написано, что АВРПРОГ не умеет работать с блоками, но постоянно пытается это делать, поэтому в примере нужно отключить поддержку блоков.
Т.е. в AVR109 раскапываем строчку
#define REMOVE_BLOCK_SUPPORT
и все начинает работать.
тему можно закрывать!
