Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Первая официальная версия V1.10 загрузчика BSL требует небольшого загружаемого дополнения PATCH.TXT, для корректного выполнения команды «Принять блок данных» (RX block). Ввиду этого, после запуска BSL следует выполнить следующие действия:
• Отправить команду «Принять пароль» (RX password) и разблокировать
выполнение последующих команд
• Отправить команду «Загрузить программный счётчик» (Load program
counter (PC)) со значением 0C22h (инициализировать указатель стека на
безопасный адрес)
Библиотека Компэла 77
Ь //- Использование внутренних функций, периферийных блоков...
Повторить команду «Принять пароль» (RX password) (unlock password protection for subsequent commands)
Отправить команду «Принять блок данных» (RX data block) (код загружаемого дополнения, стартовый адрес 0220И)
Отправить команду «Передать блок данных» (ТХ data block) (код загружаемого дополнения для верификации)
С данного момента команды «Принять блок данных» (RX data block) и «Передать блок данных» (ТХ data block) могут быть использованы с одним условием: перед их выполнением следует установить программный счётчик на стартовый адрес обновления.
Отправить команду «Загрузить программный счётчик» (Load program counter (PC)) со значением 0220И стартового адреса загружаемого обновления
Отправить команду «Принять блок данных» (RX data block) (код, записываемый по любому адресу) - или -
Отправить команду «Передать блок данных» (ТХ data block) (с любого адреса)
Более подробная информация по загрузке обновления или других загрузчиков BSL содержится в примере применения «Применение программы начальной загрузки в микроконтроллеры MSP430 с флэш-памятью: программные и аппаратные предложения (версия В)», (Application of Bootstrap Loader in MSP430 With Flash Hardware and Software Proposal) (SLAA096).
14. Ссылки:
1. «Руководство пользователя MSP430x1xx» (MSP430x1xx Family User's
Guide) (SLAU049)
2. «Руководство пользователя MSP430x4xx» (MSP430x4xx Family User's
Guide) (SLAU056)
3. «Применение программы начальной загрузки в микроконтроллеры
MSP430 с флэш-памятью: программные и аппаратные предложения (версия В)», Application of Bootstrap Loader in MSP430 With Flash Hardware and Software Proposal (SLAA096)
Список третьих фирм, предлагающих программные и аппаратные решения для работы с BSL, расположен на сайте, посвященном микроконтроллеру MSP430 по адресу http://www.ti.com/sc/msp430 (> Design Resources > Third Party > Tools).
Дата публикования: 2014-11-18; Прочитано: 384 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!