roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 21:27

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: JTAG интерфейс
СообщениеДобавлено: 10 янв 2008, 13:35 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
  1. JTAG это вообще устройство которое подключается к МК и позволяет его механически остановить в любой момент и посмотреть содержание всех регистров и т. д.?
  2. А еще им можна шить МК?
  3. Какая разница чем шить МК JTAG или обычным программатором?
  4. Можно ли самому спаять JTAG или его тока покупать?
  5. Он сильно сложный если самому делать? Сам делал USB прамматор для шитья AVR.
  6. JTAG комповский монитор выводит регистры МК?
  7. Мне нада применительно для шитья ARM или AVR им тоже мона шить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG и с чем его идят
СообщениеДобавлено: 10 янв 2008, 15:39 
Не в сети

Зарегистрирован: 10 янв 2008, 14:34
Сообщения: 3
1. Да, только не механически :) а программно
2. да
3. скорость
4. можно самому
5. простейший - это wiggler (схема простая)
6. ммм .. не понял впороса ... но подазреваю что это продолжение пункта 1 ... да - есть мониторы которые позволяют смотреть содержимое регистров через jtag-отладчик
7. а это уже без разницы - стандарт для всех един! ... да да ... и шить можно :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG и с чем его идят
СообщениеДобавлено: 10 янв 2008, 16:12 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Цитата:
6. ммм .. не понял впороса ... но подазреваю что это продолжение пункта 1 ... да - есть мониторы которые позволяют смотреть содержимое регистров через jtag-отладчик

Я имею ввиду у JTAG есть свой отдельный монитор или он подключен к ПК и на экран ПК выводит всю инфу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG и с чем его идят
СообщениеДобавлено: 10 янв 2008, 18:48 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
На ПК конечно...
Кстати кто знает схемы адаптеров кроме виглера? Говорят он медленный очень...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG и с чем его идят
СообщениеДобавлено: 10 янв 2008, 19:07 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Кто знает про JTAG высказались в интете и "пропечатаны" на http://www.arm2day.narod.ru
:good:

Ctrl+F -> JTAG и читать и смотреть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG и с чем его идят
СообщениеДобавлено: 10 янв 2008, 22:01 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
В какой-то конфе стырил схему и прошивку для U-linka. Сделано на USB и МК, камень загружается с внешней флешки ( для неё как раз и есть прошивка). На мой взгляд, под утюжок схема немного великовата, или придется делать немаленькую плату с кучей переходных отверстий. Камень кстати стоит не дешево, в чипидейле вроде был под заказ. И память как шить я тоже не очень представляю ( хотя это меньшая из зол).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 11 янв 2008, 11:41 
Не в сети

Зарегистрирован: 10 янв 2008, 14:34
Сообщения: 3
Для автора - чтобы не было вопросов что у jtag есть а чего нет - в часности мониторы! у интерфейса ничего такого .snm не может - Только у программаторов и отладчиков использующих данный интерфейс! ликбез - все! иначе сплошное непонимание и бестолковщина!
JTAG — специализированный аппаратный интерфейс, разработанный для тестирования цифровых процессоров. http://ru.wikipedia.org/wiki/JTAG


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 12 янв 2008, 10:34 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Вопщем че такое JTAG вроде разобрался, всем пасиба.
Предлагаю в этой теме выкладывать может у кого есть полезные ссылки на схемы JTAG для самостоятельного изготовления.
Просьба в гугл не слать Wigler найти не сложно, потому что знаю его название, но что-то судя по отзывам его простота имеет и недостатки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 12 янв 2008, 16:07 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
По "правильному" ВИгглеру я ссылки уже кидал: http://electronix.ru/forum/index.php?sh ... =24885&hl= . Вот еще тут чего-то мутили: http://forum.ixbt.com/topic.cgi?id=48:5406 , ну и U-link у меня из папочки. Вот кстати еще, но это для пингвинов онли, будет геморрой с софтом: http://www.cip.physik.uni-muenchen.de/~ ... 1sam7.html , http://www.cip.physik.uni-muenchen.de/~ ... -atmelprg/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 15 янв 2008, 22:28 
Не в сети

Зарегистрирован: 19 ноя 2006, 20:15
Сообщения: 38
Откуда: Мытищи
Дополню Мастера немного.

По 2ому. Да, фактически АРМ шьется через JTAG, однако этот процесс проходит не как в ПЛИС или AVR. Армовский JTAG не позволяет шить флеш, только править регистры и менять значения адресов памяти, но не FLASH! Сначала по JTAG заливается в оперативную память загрузчик и только потом он через функции IAP пишет флеш.

По 3ему: самое быстрое получится через USB, 200 килобайтную прогу можно прошить за секунду :) Но здесь свой загрузчик писать придется.

По последнему, увы, но здесь только название одно JTAG, а так, у каждого свое :(

Добавлено спустя 5 минут 31 секунду:
Re: JTAG и с чем его идят
steel_monkey писал(а):
В какой-то конфе стырил схему и прошивку для U-linka. Сделано на USB и МК, камень загружается с внешней флешки ( для неё как раз и есть прошивка). На мой взгляд, под утюжок схема немного великовата, или придется делать немаленькую плату с кучей переходных отверстий. Камень кстати стоит не дешево, в чипидейле вроде был под заказ. И память как шить я тоже не очень представляю ( хотя это меньшая из зол).

Можно схемку?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 15 янв 2008, 22:38 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Ссылки на одно сообщение выше


Последний раз редактировалось steel_monkey 14 фев 2009, 02:17, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 16 янв 2008, 00:09 
Не в сети

Зарегистрирован: 19 ноя 2006, 20:15
Сообщения: 38
Откуда: Мытищи
Забавно, какая-то странная там прошивка. Вы ее откройте в HEX, там кода-то нету. Больше похоже на какой-то дескриптор, что в ней просто конфигурация, типа серийный номер и еще что-то похожее.
Это точно все, что должно быть?

Добавлено спустя 24 минуты 13 секунд:
В общем как я понял. Каждый раз драйвер Keul-а загружает прошивку программатора.
А прошить необходимо только I2C память тем HEX, что в архиве, в нем как раз таки серийник и еще что-то,
что использует драйвер. Возможно у сайпреса есть утилита, которой это можно сделать по тому же USB.
Не знаю, зачем так стоило делать Keil-у, но получается, главное найти микруху и можно не тратить 6к на отладчик (или сколько он там стоит? :) ).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 16 янв 2008, 01:32 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Ну собственно про загрузку проги написано в прочтименя (AN2131 вроде вообще без флеша). Я уже об этом думал, но
1) схема большая, много переходных отверстий или распайки проводами
2) микруха не очень доставабельна, и шаг у неё довольно экстримальный
3) только Кейл


Последний раз редактировалось steel_monkey 14 фев 2009, 02:18, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 25 янв 2008, 12:26 
steel_monkey писал(а):
Вот, ловите. Пароль- имя этого форума до точки.

А можно и мне этот файлик ,можно в личку чтобы не светится.Заранее спасибо!


Вернуться к началу
  
 
 Заголовок сообщения: Re: JTAG интерфейс
СообщениеДобавлено: 25 янв 2008, 17:42 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Ну и мне тогда заодно... Если плата трудная - я могу заказать для нас всех у себя на заводе. Выйдет их минимум 5 штук рублей по 500 каждая. Подробнее узнавать надо.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO