реклама на сайте
подробности

 
 
> проблема с EEPROM и авторасчетом CRC
Василий Зыков
сообщение Apr 7 2010, 16:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 11-11-06
Из: Екатеринбург
Пользователь №: 22 191



Уважаемые коллеги!

Столкнулся сегодня с одним явлением... прошу помощи.

В опциях IAR стоит авторасчет контрольной суммы CRC (Linker/Processing/Generate checksum). В программе также производится расчет контрольной суммы (по диапазону адресов памяти FLASH). Все работает. Сегодня появилась необходимость хранить данные в памяти EEPROM. Создал структуру, разместил ее в EEPROM, сконфигурировал линкер для создания дополнительного файла прошивки для EEPROM. Тоже все замечательно работает. Файл создается, внутри лежит то, что должно лежать. Но при запуске программы перестала проходить проверка контрольной суммы. Такое ощущение, что линкер в контрольную сумму включает диапазон адресов памяти EEPROM.

Как можно обойти этот нюанс? Если это действительно так....

Сообщение отредактировал Василий Зыков - Apr 7 2010, 16:16
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Apr 7 2010, 16:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Проявляя телепатические способности, уточняю: вопрос про IAR EWAVR видимо? Какой версии?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016