Как загрузить eeprom в ATMega64A

Ответить
Erema36
Сообщения:7
Зарегистрирован:Чт май 12, 2011 8:37 pm
Как загрузить eeprom в ATMega64A

Сообщение Erema36 » Пт дек 09, 2011 11:46 am

Всем доброго дня.

Подскажите, как загрузить для прошивки в контроллер ATMega64A помимо его программы еще и его еппром для дальнейшей прошивки?
Возможно, он как-то прошивается отдельно?

Смотрю на закладку "Buffer" программы. Там снизу есть адресация еппром меги.

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: Как загрузить eeprom в ATMega64A

Сообщение Ezo » Пт дек 09, 2011 10:20 pm

Если исходник в .bin
адресная область
0х00000-0х0FFFF программы (0x00000-0x07FFF отображается в софте, данные как слово)
0х10000-0х107FF eeprom

Erema36
Сообщения:7
Зарегистрирован:Чт май 12, 2011 8:37 pm

Re: Как загрузить eeprom в ATMega64A

Сообщение Erema36 » Сб дек 10, 2011 6:18 am

Ezo, исходник *.bin слитый AVRDude.
Получается мне нужно слепить два файла _flash.bin и _eeprom.bin последовательно в один. Тогда все правильно будет?

---------------------

Соединил их в один файл по средствам программы HxDSetupRU - http://mh-nexus.de/en/downloads.php?product=HxD
Насколько я могу судить на закладке программы "buffer" все отображается правильно.
Стираю ATMega64A, пишу. Получаю, ошибку верификации по адресу 0х400 (с этим я еще не разобрался).
Читаю содержимое МК. На закладке программы "buffer" вижу, что eeprom чист.

Что я могу делать не правильно?

Ответить