[an error occurred while processing this directive]
программа загрузчика должна...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено mse 21 июля 2003 г. 14:51
В ответ на: Проблеме с загрузчиком для Mega128 отправлено yuragv 21 июля 2003 г. 12:07

1. по сбросу переводить таблицу прерываний на себя (чтобы при модификации нижней части флэша не остаться без векторов)
2. если условий входа в загрузку новой программы нет, передать вектора вниз и сделать jmp в 0000.
3. если условия есть, сперва надо получить блок для записи, а только потом стирать страницу.
4. Я после сброса в лоадере анализирую ЦРЦ флэши, если не совпадает с нужным, управление в "0" не даю.


в этом случае нет возможности случайно затереть сектор.

у меня происходит модификация по 485 в любое время, глюков и крахов не было. Всё сделано как описано в ДШ.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru