реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> JTAG и LPC
Sarez
сообщение Sep 20 2006, 12:00
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 17-08-06
Из: Минск
Пользователь №: 19 630



Здравствуйте Уважаемые! Вот возникли небольшие затруднения . Имеется контроллер LPC2214. на выводах JTAG интерфейса имеется вывод RTCK - Returned Test Clock output. В примечании сказано, остальные выводы JTAG разрешаюся после сигнала сброса при низком уровне на этом выводе в момент сброса . Имеется стандартный 10 pin jtag кабель . На какой вывод кабеля заводится этот сигнал ? Полез в описание jtag - там описаны только сигналы TDI, TDO,TMS,TCK,TRST - в общем ничего нового . Так куда завести RTCK и вообще можно ли как нибудь обойтись без него стандартным jtag?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 20 2006, 12:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Sarez @ Sep 20 2006, 15:00) *
Имеется стандартный 10 pin jtag кабель .

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

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

Не путайте "описание JTAG" c описанием реализации какого-либо огрызка типа Wiggler.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Sarez
сообщение Sep 20 2006, 12:32
Сообщение #3


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 17-08-06
Из: Минск
Пользователь №: 19 630



Спасибо !
Go to the top of the page
 
+Quote Post
Sarez
сообщение Sep 21 2006, 08:01
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 75
Регистрация: 17-08-06
Из: Минск
Пользователь №: 19 630



Решил вернуться к теме , чтобы уточнить ону небольшую деталь. При работе с ПЛИС вывод TRST JTAG не используется - а при работе с микроконтроллером ( LPC2214 ) . В принципе , указано , что он не обязателен к использованию - но все же ?
Go to the top of the page
 
+Quote Post
KRS
сообщение Sep 21 2006, 08:29
Сообщение #5


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



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


Если вы посмотрите на диаграмму состояний JTAG будет видно что TRST не нужен.
Go to the top of the page
 
+Quote Post
khach
сообщение Sep 21 2006, 09:02
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



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

RTCK нужен для продвинутых JTAGов, у которых частота TCK менее чем в 6 раз ниже тактовой ядра. Т.к ни один из доступных JTAGов не имеет такой частоты TCK, то и сигнал неиспользуется. Производительность страдает незначительно. Если же кому надо вести риалтаймовую отладку (управление моторами, силовая электроника), то используйте JTrace c параллельным интерфейсом.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 21 2006, 15:20
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(khach @ Sep 21 2006, 12:02) *
Т.к ни один из доступных JTAGов не имеет такой частоты TCK, то и сигнал неиспользуется.

Как минимум J-Link/MT-Link5 абсолютно доступен и поддерживает адаптивную тактировку. Неплохо повышает стабильность работы.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DASM
сообщение Sep 21 2006, 18:12
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(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.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 21:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01435 секунд с 7
ELECTRONIX ©2004-2016