Вот и вычислил я JTAG, оказалось не так уж и сложно. Простая методика (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено __PDA__ 09 января 2005 г. 17:14
В ответ на: OFF. Разобрал КПК (PDA), на процессоре Intel PXA255. Реально ли вычислить где на плате выведен интерфейс JTAG этого процессора? На плате полно мелких круглых тестовых точек и на самом краю платы с двух сторон есть по ряду прямоугольных контактных площадок (штук 40). Скорее всего JTAG должен быть выведен на эти прямоугольные площадки, только как его вычилить? Никаких зацепов нет... Никто с подобной задачей не сталкивался? отправлено __PDA__ 09 января 2005 г. 00:13

При помощи мультиметра и резистора 200 Ом (путем подключения к земле и к питанию) определяете где входы, где выходы и где контакты питания.

Методом "исключения", исключаете не относящиеся к JTAG контакты.

JTAG как и предполагалось оказался выведен на боковые прямоугольные площадки. В одной из групп выделенной шелкографией по 4 пина. Эта группа (с процессорными JTAG контактами) находится на минимальном расстоянии от процессора, по сравнению с другими группами контактов.

Зацепка, на TCK стоит резистор 1.5К на землю (в других PDA могут быть и другие значения, хотя Intel рекомендует 1.5К).
TMS и TDI имеют высокий уровень, так как стоят pull-up
TDO имеет Z-состояние в неактивном режиме, поэтому там 0 уровень и плавающий.
nTRST в моем PDA оказался не выведен, видимо используется с общим RESEToм на плате.

Останется два варианта подключения, TMS и TDI поменять местами, если не угадаете с первого раза.

Я детектировал процессор при помощи JTAG Muilti-ICE адаптера и драйвера multi-ice v2.2.6 c сайта www.arm.com

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru