Страница 1 из 1

Глюки AVR Prog'a

Добавлено: Пн ноя 22, 2010 19:14:24
Bilbo
Может, кто уже замечал - AVRProg из комплекта AVR Studio как-то... эм-м... не шьет EEPROM. Вид делает, а не шьет! Вернее, не шьет EEPROM отдельно.
Как это выглядит. Мне всего-то понадобилось зашить в EEPROM заводской номер устройства. Сделал в проекте переменную с директивой __eeprom, присвоил значение 0х55. IAR'овский компилятор сгенерил файл для прожига флешки, и еще один - персонально для EEPROM. Там хорошо видно место, куда попал этот номер: вторая строка в конце - 55АА (типа дополнительного кода...). Остается только для каждого устройства вручную поправить это место, например 02FD - и вуаля. Прошивку и EEPROM скормить программатору, исходники перекомпиливать не надо.
Не тут-то было. Ручками исправил, залил - а фиг, считывается старое значение, которое я в программе написал. М... дохался и так, и сяк, наконец взял программатор от CodeVision. Вот после него - заработало.
Кто что скажет?