amusin_ (06.09.2012 09:23, просмотров: 1) ответил AVF на Кто-нибудь делал такую вещь - контроль прошивки, хранение резервной копии во флэш, и восстановление из резервной копии. планируемый мк STM8S. Задача примитивнейшая, но нужна надежность.
Делал на LPC2134 - в ПЗУ хранились: - две прошивки, слинкованные каждая для своей области; - номер программы, желательной к запуску; - и стартовое приложение, которое после резета проверяло CRC обеих прошивок и читало номер программы, желательной к запуску.Если желательная программа прошла CRC, то ей передавалось управление, если нет, то (при наличии) программа-"сосед".Обновление прошивок было таким:работающая прошивка переписывала соседа, записывала его номер, как желательный к запуску и делала инициировала reset. Дальше запускалось стартовое приложение.