[an error occurred while processing this directive]
|
Использование отдельного бутлоадера оправдано вместе с использованием локбитов.
Поясню на своем примере.
После программирования Boot Loader устанавливаем режимы:
LB Mode = 1 нет ограничений записи и верификации в параллельном и последовательном режимах
BLB0 Mode = 1 нет ограничений записи и чтения Applcation section.
BLB1 Mode = 2 запрет записи в Boot Loader.
Могу перешивать контроллер не ломая наглухо закрытый прибор и не боюсь что ошибка приведет к невозможности перепрошивки. Даже если управление попадет на бутлоадер локбит не даст попортить бут.
Перед отправкой заказчику устанавливаем режимы:
1. LB Mode = 3 запрет записи и верификации в параллельном и последовательном режимах
2. BLB0 Mode = 3 запрет записи в Applcation и чтение Applcation section из Boot Loader.
3. BLB1 Mode = 2 запрет записи в Boot Loader
контроллер закрыт память защищена от повреждения.
E-mail: info@telesys.ru