Устройство защиты JTAG MSP430

         

Устройство защиты JTAG MSP430 предназначено


e-KIT
EKIT05-02. Устройство защиты JTAG MSP430
      Устройство защиты JTAG MSP430 предназначено для защиты микроконтроллеров MSP430 фирмы Texas Instruments с интерфейсом JTAG от считывания Flash-памяти программ.

Для установки защиты на кристалл, т.е. прожигание FUSE и отключение от ядра функций JTAG, требуется подача напряжения Vpp и определенная коммутация сигналов. Средствами стандартного FET этого сделать невозможно. Это устройство как раз и реализует функцию "прожигания". После защиты процессор можно программировать только с помощью BSL загрузчика (bootstrap loader slaa089a.pdf) т.е отладка и считывание программы средствами JTAG уже не возможна.

Средства, затраченные на написание микропрограммы, не уплывут к Вашим конкурентам ;).

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

Горит зеленый светодиод Устройство успешно защищено от считывания


Мигает зеленый светодиод
Устройство уже защищено
Красный светодиод мигает 1 раз Не удалось определить тип процессора
Красный светодиод мигает 2 раза Не удалось прожечь Fuse защиты
Красный светодиод мигает 3 раза Ошибка JTAG-интерфейса
      Можно подключать включенное устройство защиты к включенному защищаемому устройству. Тогда для инициализации процесса защиты нужно нажать кнопку сброса устройства защиты (кнопка RST).

Внимание! При защите от считывания микроконтроллеров, имеющих вывод TEST (в 20 и 24-выводных корпусах) пропадает возможность перезаписи Flash программ не только через JTAG, но и через Bootstrap Loader, т.к. в обоих режимах вход TEST используется для входа в режим программирования.

Для питания этого устройства можно использовать любой источник питания с выходным напряжением 9-12в.

Блок питания в комплект поставки не входит.