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

 
 
> Вопрос о JTAG
Thebat
сообщение Nov 11 2008, 17:16
Сообщение #1


Участник
*

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



Досталась мне платка с АРМ AT91M55800M, с кучей переферии. Порылься в инtnt? оказалась плата с банкомата. Взял ее с целью изучения АРМа. До этого имел небольшой опыт работы с пиками. На той плате судя по всему есть разем JTAG. Но они не напрямую подключены к МК а через микросхему 74LVC244AD (Octal buffer/line driver with 5-volt tolerant inputs/outputs 3-Statetitle). NTRST подключен напрямую к разему, мимо буфера. Есть схема виглепа в котором используеться похожие две микросхемы. Возник вопрос можна ли поключать напрюмую к ЛПТ? или всетаки нада через виглер?


Второй вопрос - могу ли я через JTAG получить доступ к внешней флеш (AM29LV200B)? с помощю какой програмы? (скачал кросворкс, иар).

P.S. Сильно не пинайте, я еще начинающий.
Буду очень рад вашей помощи.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Nov 11 2008, 19:04
Сообщение #2


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. Сильно не пинайте, я еще начинающий.
Буду очень рад вашей помощи.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
Thebat
сообщение Nov 11 2008, 19:59
Сообщение #3


Участник
*

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



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


А то что NTRST напряму нестрашно? или он не используеться?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 11 2008, 21:12
Сообщение #4


Ally
******

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



Да, можно не подключать. Редко от него польза бывает, лучше питание передергивать.

Цитата(Thebat @ Nov 12 2008, 00:29) *
А то что NTRST напряму нестрашно? или он не используеться?
Go to the top of the page
 
+Quote Post
Thebat
сообщение Nov 12 2008, 18:04
Сообщение #5


Участник
*

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



Подключил сегодня по распиновке ВИГЛЕРА. H-JTAG неможет обнаружить устройство пишет тоже что и при отключонном устройсве.

На пин JTAGSEL подал 3.3В,

Наткнулься на такю мысль, Есть сигнал TDO который идет от камня в LPT. пройдя через буфер, "1" будет иметь 3.3В, воспримет ли LPT 3.3В за "1". Школьный вопрос но блин уже забыл 05.gif


или я не правильно мыслю?

Цитата(klen @ Nov 12 2008, 07:30) *
добавлю свой вопрос чтоб не пладить ветки.
какие реально сигналы JTAG используются при отладке и зашивки LPC2000 STM32 армов. я использую ARM-USB-OCD-OpenOCD+Eclips, оч напрягает шлейф и 20 пиновый разъем на плате, хочу сделать маленький разьемчик с жгутом из мягких проводов.
по правде говоря, нет времени почитать доки по JTAG, потому что если разбиратся полезу до самого дна.



Я еще не специалист в этой области, но насколько я разобралься то увсех АРМов в JTAG используються основные 4 линии, дольше 2 линии 3.3В, и 9 линий "0" (общий провод) которые насколько я понял используються для помехоустойчивости в шлейфе (что бы одна линия недавала наводок на вторую).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 05:35
Рейтинг@Mail.ru


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