Amateur Radio Station R9AL
Загрузчик BSL для MSP430

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

Для связи используется протокол UART с интерфейсом RS232, обеспечивающий гибкое использование как программного, так и аппаратного обеспечения. В качестве управляющей программы можно порекомендовать бесплатную программу http://www.geocities.com/hellos_emb/index.html

Для использования программатора на основе загрузочного сектора следует подать специальную последовательность сигналов BSL на определённые выводы процессора. После этого подаётся определённая последовательность команд в соответствии с требуемым режимом. Режим загрузки может быть прерван переходом по определённому пользователем адресу либо осуществлением аппаратного сброса (reset).

Обращение к данным в памяти MSP430 через программатор на основе загрузочного сектора защищёно от несанкционированного доступа пользовательским паролем.

Программатор не требуют внешнего питания, достаточно подключения к COM-порту компьютера.

Для подключения программатора к микроконтроллеру через BSL-интерфейс используется 10-выводной разъем (IDC-10), рекомендованный фирмой Texas Instruments. На рисунке приведена цоколевка разъема, вид на вилку со стороны контактов (или на розетку со стороны пайки).







Файлы

bsl.spl - принципиальная схема
bsl.pcb - топология платы





Copyright © R9AL 2004 Все права защищены

Рейтинг@Mail.ru Яндекс цитирования