Глюки AVR Prog'a

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Bilbo
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Вс сен 26, 2010 15:38:07

Глюки AVR Prog'a

Сообщение Bilbo »

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

Вернуться в «Микроконтроллеры и ПЛИС»