Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
(+)
Отправлено
cm 08 октября 2008 г. 01:45
В ответ на:
Неубиваемый BootLoader отправлено
SibOrion 07 октября 2008 г. 21:02
Я делаю так:
1) заливаю нечто в свободную FLASH память программ
2) признак завершения операции программирования, желаемый CRC и адрес точки входа в загруженную програмку пишу в EEPROM (а для чго ещё нужен этот самый EEPROM?)
3) RESET
4) "Тот, кто загрузился" проверяет п.п. 2, если всё OK, снимает признак "зАлито, нАдлежит проверить", стартует с указанного адреса
5) если что-нибудь не совпало, "Тот, кто был загружен ранее", деает вид, что ничего не произошло, работает в режиме "до программирования".
Составить ответ | Вернуться на конференцию
Ответы