Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: JTAG и LPC
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Sarez
Здравствуйте Уважаемые! Вот возникли небольшие затруднения . Имеется контроллер LPC2214. на выводах JTAG интерфейса имеется вывод RTCK - Returned Test Clock output. В примечании сказано, остальные выводы JTAG разрешаюся после сигнала сброса при низком уровне на этом выводе в момент сброса . Имеется стандартный 10 pin jtag кабель . На какой вывод кабеля заводится этот сигнал ? Полез в описание jtag - там описаны только сигналы TDI, TDO,TMS,TCK,TRST - в общем ничего нового . Так куда завести RTCK и вообще можно ли как нибудь обойтись без него стандартным jtag?
zltigo
Цитата(Sarez @ Sep 20 2006, 15:00) *
Имеется стандартный 10 pin jtag кабель .

Стандартным для ARM и вообще минимально усеченным является 20pin, 14pin уже
лепят пару вариантов а уж 10pin - ни о каком "стандарте" речь не идет - тьма вариантов!
Цитата
На какой вывод кабеля заводится этот сигнал ?

На нет - и спроса нет - никуда не заводится, только к земле подтяните через резистор, как просят и все.
Цитата
Полез в описание jtag - там описаны только сигналы TDI, TDO,TMS,TCK,TRST

Не путайте "описание JTAG" c описанием реализации какого-либо огрызка типа Wiggler.
Sarez
Спасибо !
Sarez
Решил вернуться к теме , чтобы уточнить ону небольшую деталь. При работе с ПЛИС вывод TRST JTAG не используется - а при работе с микроконтроллером ( LPC2214 ) . В принципе , указано , что он не обязателен к использованию - но все же ?
KRS
Цитата(Sarez @ Sep 21 2006, 12:01) *
Решил вернуться к теме , чтобы уточнить ону небольшую деталь. При работе с ПЛИС вывод TRST JTAG не используется - а при работе с микроконтроллером ( LPC2214 ) . В принципе , указано , что он не обязателен к использованию - но все же ?


Если вы посмотрите на диаграмму состояний JTAG будет видно что TRST не нужен.
khach
Цитата(Sarez @ Sep 20 2006, 14:00) *
Так куда завести RTCK и вообще можно ли как нибудь обойтись без него стандартным jtag?

RTCK нужен для продвинутых JTAGов, у которых частота TCK менее чем в 6 раз ниже тактовой ядра. Т.к ни один из доступных JTAGов не имеет такой частоты TCK, то и сигнал неиспользуется. Производительность страдает незначительно. Если же кому надо вести риалтаймовую отладку (управление моторами, силовая электроника), то используйте JTrace c параллельным интерфейсом.
zltigo
Цитата(khach @ Sep 21 2006, 12:02) *
Т.к ни один из доступных JTAGов не имеет такой частоты TCK, то и сигнал неиспользуется.

Как минимум J-Link/MT-Link5 абсолютно доступен и поддерживает адаптивную тактировку. Неплохо повышает стабильность работы.
DASM
Цитата(khach @ Sep 21 2006, 13:02) *
Цитата(Sarez @ Sep 20 2006, 14:00) *

Так куда завести RTCK и вообще можно ли как нибудь обойтись без него стандартным jtag?

RTCK нужен для продвинутых JTAGов, у которых частота TCK менее чем в 6 раз ниже тактовой ядра. Т.к ни один из доступных JTAGов не имеет такой частоты TCK, то и сигнал неиспользуется. Производительность страдает незначительно. Если же кому надо вести риалтаймовую отладку (управление моторами, силовая электроника), то используйте JTrace c параллельным интерфейсом.

Не совсем так, максимальная TCK mtlink/jlink - 12 Мгц. А процик - он на частоте кварца вначале запускается, до включения PLL.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.