Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Глава 1. Отличительные особенности программатора на основе загрузочного... • Загрузить программный счётчик (Load program counter PC) (записать стартовый адрес загружаемого BSL)



Загрузить программный счётчик (Load program counter PC) (записать
стартовый адрес загружаемого BSL)

• Принять пароль (RX password) (снять защиту паролем для загруженного
BSL)

• Выполнить любую команду (используя загруженный BSL)

Доступны следующие версии загружаемых BSL:

BL_150S_14x.txt это полный BSL для семейств F14x/F13x с прошитым
BSL версии 1.10. Поддерживает все функции загрузчика BSL версии
V1.60. Ввиду того, что размер кода превышает 1 КБ, этот загрузчик мож­
но использовать только с МК семейств F1x8 и F1x9. Адрес буфера оши­
бок для команд «Передать блок» («RX Block»), «Стереть сегмент» («Erase
Segment»), и «Проверка стирания» («Erase Check») - 021 Eh. BL_150S_
14x.txt также может использоваться взамен PATCH.txt.

BS_150S_14x.txt это урезанный BSL с неполным набором команд для се­
мейств F14x/F13x с прошитой версией загрузчика BSL 1.10. Так как размер
кода не превышает 512Б, этот загрузчик можно использовать совместно с
любыми устройствами от F1x4 до F1x9. Поддерживаются следующие ко­
манды загрузчика BSL версии V1.60: «Сменить скорость обмена» (Change
Baudrate), «Принять блок» (RX Block) (с верификацией в режиме реального
времени), «Проверка стирания» (Erase Check) и «загрузить программный
счётчик» (Load PC). Если требуется команда «Передать блок» (ТХ Block)
(перенаправляемая к BSL, прошитому в ПЗУ), (например, для передачи
адресов ошибок или верификации) загрузчик BSL должен быть по новой
запущен из ОЗУ с помощью команды «Загрузить программный счётчик»
(Load PC). Адрес буфера ошибок для команд «Передать блок» («RX Block»)
и «Проверка стирания» («Erase Check»)- 021 Eh. BS_150S_14x.txt также
может быть использован в качестве частичной замены для PATCH.txt.

Примечание:

Пароль не требуется, команда «Принять пароль» отсутствует!

Более подробная информация по загрузке различных типов BSL, см. при­мер применения «Применение программы начальной загрузки в микроконт­роллеры MSP430 с флэш-памятью: программные и аппаратные предложения (версия В)» (Application of Bootstrap Loader in MSP430 With Flash Hardware and Software Proposal) (SLAA096).

Программное обеспечение третьих фирм обычно использует загружаемые BSL для обеспечения максимальной функциональности, в частности, использо­вания верификации в режиме реального времени, и для повышения скорости при работе с соответствующими устройствами.





Дата публикования: 2014-11-18; Прочитано: 264 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.646 с)...