|
|
  |
Вопрос о JTAG |
|
|
|
Nov 11 2008, 17:48
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(Thebat @ Nov 11 2008, 20:16)  Возник вопрос можна ли поключать напрюмую к ЛПТ? или всетаки нада через виглер? Напрямую к LPT подключать ничего не советую. Цитата(Thebat @ Nov 11 2008, 20:16)  Второй вопрос - могу ли я через JTAG получить доступ к внешней флеш (AM29LV200B)? с помощю какой програмы? (скачал кросворкс, иар). Можно, например Macraigor Flash Programmer'ом.
|
|
|
|
|
Nov 11 2008, 19:04
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Да можете подключать к порту LPT напрямую если там буфер уже стоит. Только резисторчики для страховки поставте по 100 Ом. Есть проект http://www.hjtag.com/Известно что KEIL поддерживает драйвер этого проекта. H-JTAG интересен тем что его можно подогнать под любую распайку сигналов JTAG на LPT. Так вот в KEIL-е очень просто сделать доступ к любой памяти на борде. К серии AM29 в KEIL-е уже есть куча драйверов. Все что надо сделать - это выбрать из списка наиболее подходящий и указать правильный адрес области внутренней RAM в чипе, туда будет грузится резидентный модуль обслуживания доступа к внешней памяти Цитата(Thebat @ Nov 11 2008, 21:46)  Досталась мне платка с АРМ AT91M55800M, с кучей переферии. Порылься в инtnt? оказалась плата с банкомата. Взял ее с целью изучения АРМа. До этого имел небольшой опыт работы с пиками. На той плате судя по всему есть разем JTAG. Но они не напрямую подключены к МК а через микросхему 74LVC244AD (Octal buffer/line driver with 5-volt tolerant inputs/outputs 3-Statetitle). NTRST подключен напрямую к разему, мимо буфера. Есть схема виглепа в котором используеться похожие две микросхемы. Возник вопрос можна ли поключать напрюмую к ЛПТ? или всетаки нада через виглер? Второй вопрос - могу ли я через JTAG получить доступ к внешней флеш (AM29LV200B)? с помощю какой програмы? (скачал кросворкс, иар).
P.S. Сильно не пинайте, я еще начинающий. Буду очень рад вашей помощи. Заранее благодарен.
|
|
|
|
|
Nov 11 2008, 19:59
|

Участник

Группа: Участник
Сообщений: 34
Регистрация: 9-01-07
Из: Украина, г. Ровно
Пользователь №: 24 257

|
Цитата(AlexandrY @ Nov 11 2008, 21:04)  Да можете подключать к порту LPT напрямую если там буфер уже стоит. Только резисторчики для страховки поставте по 100 Ом. А то что NTRST напряму нестрашно? или он не используеться?
|
|
|
|
|
Nov 12 2008, 18:04
|

Участник

Группа: Участник
Сообщений: 34
Регистрация: 9-01-07
Из: Украина, г. Ровно
Пользователь №: 24 257

|
Подключил сегодня по распиновке ВИГЛЕРА. H-JTAG неможет обнаружить устройство пишет тоже что и при отключонном устройсве. На пин JTAGSEL подал 3.3В, Наткнулься на такю мысль, Есть сигнал TDO который идет от камня в LPT. пройдя через буфер, "1" будет иметь 3.3В, воспримет ли LPT 3.3В за "1". Школьный вопрос но блин уже забыл или я не правильно мыслю? Цитата(klen @ Nov 12 2008, 07:30)  добавлю свой вопрос чтоб не пладить ветки. какие реально сигналы JTAG используются при отладке и зашивки LPC2000 STM32 армов. я использую ARM-USB-OCD-OpenOCD+Eclips, оч напрягает шлейф и 20 пиновый разъем на плате, хочу сделать маленький разьемчик с жгутом из мягких проводов. по правде говоря, нет времени почитать доки по JTAG, потому что если разбиратся полезу до самого дна. Я еще не специалист в этой области, но насколько я разобралься то увсех АРМов в JTAG используються основные 4 линии, дольше 2 линии 3.3В, и 9 линий "0" (общий провод) которые насколько я понял используються для помехоустойчивости в шлейфе (что бы одна линия недавала наводок на вторую).
|
|
|
|
|
Nov 12 2008, 18:52
|

Участник

Группа: Участник
Сообщений: 34
Регистрация: 9-01-07
Из: Украина, г. Ровно
Пользователь №: 24 257

|
Цитата(АДИКМ @ Nov 12 2008, 20:39)  jtagsel к земле притяните. когда там питание, процессор в boundary-scan режиме. линию TDO пустил еще через один буфер, теперь там 5В при "1", JTGSEL через рез. 100Ом припаял к земле, и всеравно не работает (((( мысли останавливаються пробую програмой H-JTAG LPT находиться в режиме NORMAL
Сообщение отредактировал Thebat - Nov 12 2008, 18:59
|
|
|
|
|
Nov 13 2008, 07:44
|

Участник

Группа: Участник
Сообщений: 34
Регистрация: 9-01-07
Из: Украина, г. Ровно
Пользователь №: 24 257

|
Цитата(АДИКМ @ Nov 12 2008, 22:43)  в hjtag правильно настроили выводы на лпт? ID чипа какйо показывает? выводы настроил правильно.
|
|
|
|
|
Nov 13 2008, 15:24
|

Участник

Группа: Участник
Сообщений: 34
Регистрация: 9-01-07
Из: Украина, г. Ровно
Пользователь №: 24 257

|
Цитата(АДИКМ @ Nov 12 2008, 22:43)  в hjtag правильно настроили выводы на лпт? ID чипа какйо показывает? говорит что нада включить устройство
|
|
|
|
|
Nov 13 2008, 17:51
|

Участник

Группа: Участник
Сообщений: 34
Регистрация: 9-01-07
Из: Украина, г. Ровно
Пользователь №: 24 257

|
Возник еще вопрос, я использую для соединения кабель от принтера, длинй около 1,5м. Может ли это быть причиной отсутсвия соединия? Цитата(Thebat @ Nov 13 2008, 19:31)  Возник еще вопрос, я использую для соединения кабель от принтера, длинй около 1,5м. Может ли это быть причиной отсутсвия соединия? перепаял на короткий шлейф, не работает
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|