Подключение и настройка JTAG SAU510-USB Iso Plus v2 для TMS320F28XX.

Подключение и настройка JTAG SAU510-USB Iso Plus v2. Ввиду отсутствия в микроконтроллерах семейства C2000 сигнала TCK_RET, а все сигналы JTAG привязываются именно к фронтам TCK_RET, необходимо для правильного функционирования отладчика: - на отлаживаемой плате сигнал отладчика TCK должен быть соединён с сигналом TCK_RET отладчика; - либо настроить параметры JTAG эмулятора, так как показано в пункте “3.6.4.

Работа без возвратного тактового сигнала JTAG (TCKR).” руководства пользователя. В данном описании рассматриваются варианты подключения JTAG эмулятора с длиной шлейфа не более 15 сантиметров, что соответственно позволяет производить подключение JTAG эмулятора к отлаживаемой платформе без применения буферных усилителей для сигналов TMS, TDI, TDO, TCK и TCK_RET.При подключении эмулятора JTAG особое внимание необходимо уделить уровню сигнала PD(индикатор питания – является входом для JTAG эмулятора и определяет уровни сигналов отладчика) на отлаживаемой платформе. В некоторых устройствах уровень питания на данном сигнальном контакте равен 5 Вольтам, что может не соответствовать уровням сигналов цифровых входов/выходов отлаживаемого микроконтроллера и может привести к неопределённым последствиям, вплоть до выхода из строя отлаживаемого микроконтроллера. Для решения данной проблемы необходимо обратиться к пункту  “3.6.7. Ограничение уровней сигналов JTAG.” руководства пользователя.   Подключение микроконтроллеров Piccolo™. Данное описание относится к микроконтроллерам: TMS320F280200, TMS320F28020, TMS320F28021, TMS320F28022, TMS320F28023, TMS320F28026, TMS320F28027, TMS320F28030, TMS320F28031, TMS320F28032, TMS320F28033, TMS320F28034, TMS320F28035, TMS320F28062, TMS320F28063, TMS320F28064, TMS320F28065, TMS320F28066, TMS320F28067, TMS320F28068, TMS320F28069. Ввиду сокращённого отладочного JTAG интерфейса у микроконтроллеров Piccolo™ отсутствуют сигналы EMU0/1. В большинстве случаев достаточно на отлаживаемой плате установить резисторы подтяжки 4.7кОм к питанию VDDIO. Также данные выводы эмулятора можно использовать для других целей, предварительно, сконфигурировав их как показано в пункте  “3.6.8. Контакты EMU0/1.” руководства пользователя. Сигнал TRST необходимо подтянуть резистором 4.7кОм к земле. При разработке устройств на микроконтроллере Piccolo™ необходимо учесть, что сигнальные линии отладочного интерфейса JTAG микроконтроллера имеют функцию мультиплексирования и могут выступать как входы/выходы общего назначения. В случае острой необходимости использования сигнальных линий отладочного интерфейса JTAG микроконтроллера в выше упомянутом качестве, рекомендуется применение следующего схемного решения, которое позволит отключить линий отладочного интерфейса JTAG микроконтроллера от внешних устройств и перенаправить на JTAG эмулятор.
В случае необходимости использования мультиплексного сигнала TCK/XCLKIN в качестве источника внешнего тактирования для нормальной работы устройства, возможно применение схемы подключения JTAG эмулятора, которая изображена на рис. 3-8 и более детально описана в пункте 3.5. Буферизация сигналов между Эмулятором и отладочной платой.” руководства пользователя.   Подключение микроконтроллеров Delfino™ и Concerto. Данное описание относится к микроконтроллерам: - Delfino™: TMS320F28232, TMS320F28234, TMS320F28235, TMS320F28332, TMS320F28334, TMS320F28335, TMS320C28341, TMS320C28342, TMS320C28343, TMS320C28344,   TMS320C28345, TMS320C28346; - Concerto: F28M35H52C, F28M35H22C, F28M35M52C, F28M35M22C, F28M35M20B, F28M35E20B, F28M36P63C, F28M36P53C, F28M36H53C, F28M36H53B, F28M36H33C, F28M36H33B; Сигналы EMU0/1 необходимо подтянуть к VDDIO установив резисторы номиналом 4.7кОм, что бывает достаточно для большинства случаев. Сигнал TRST необходимо подтянуть резистором 4.7кОм к земле.   Настройка и дополнительный функционал. Настройка в среде разработки Code Composer Studio и дополнительные параметры JTAG эмулятора детально описаны в руководстве пользователя и руководстве по подключению. Также всю необходимую информацию по применяемому вами кристаллу семейства C2000 можно найти в controlSUITE.JTAG эмуляторы компании Sauris имеют дополнительный функционал, который реализуется при помощи ПО, поставляемого бесплатно, которое позволяет проводить внутрисхемное тестирование и программирование. Данная сервисная особенность JTAG эмуляторов компании Sauris позволяет сократить расходы связанные с приобретением дополнительного оборудования при постановке конечного изделия на производство.    Драйвера, необходимый софт и документацию можно найти здесь.