CRC прошивки mega128

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
systemmind
Родился
Сообщения: 13
Зарегистрирован: Сб апр 25, 2009 07:55:58
Контактная информация:

CRC прошивки mega128

Сообщение systemmind »

Доброго времени суток.
Работаю с бутлоадером. Сейчас необходимо считать CRC прошивки, которая хранится внутри контроллера (mega128). Скажите, как это сделать, где она находится (по какому адресу, что-ли)?
Спасибо.
Реклама
Аватара пользователя
Филипович_Алексей
Встал на лапы
Сообщения: 95
Зарегистрирован: Пт ноя 18, 2011 11:49:38
Откуда: Минск, РБ
Контактная информация:

Re: CRC прошивки mega128

Сообщение Филипович_Алексей »

Её нужно вычислить на основе чтения flashа а не прочитать из аналов контроллера!
Для этого вначале определитесь что вам нужно SRC-8 или 16 или 32. Гугль в помощь...
Лень двигатель прогресса...
Реклама
codenamehawk
Вымогатель припоя
Сообщения: 528
Зарегистрирован: Вт фев 09, 2010 17:52:26

Re: CRC прошивки mega128

Сообщение codenamehawk »

Вы пишите, что
Сейчас необходимо считать CRC прошивки, которая хранится внутри контроллера (mega128)
и тут же
Скажите, как это сделать, где она находится (по какому адресу, что-ли)?
Видится только один вариант, спросить у того, кто писал программу.
demiurg301
Опытный кот
Сообщения: 812
Зарегистрирован: Ср мар 18, 2009 21:14:33

Re: CRC прошивки mega128

Сообщение demiurg301 »

Человече нет там никакого CRC.

Всё проще. Находишь для каждой страницы хэш сумму , а бут только проверяет её по приходу 256 байт страницы. Потом пишешь во флэш, потом вычитываешь и побайтно проверяешь опять.
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

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