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

 
 
> Быстрй USB JTAG интерфейс
Dainis
сообщение Oct 2 2004, 21:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154



Macraigor has introduced a tiny full-speed JTAG (IEEE Standard 1149.1) or BDM (background debug mode) debugger that essentially converts a JTAG header to a USB header.

h**p://linuxdevices.com/news/NS7199991898.html

and also
h**p://www.macraigor.com/usbDemon.htm

The usbDemon™ is a mid-cost interface used in the design, debug, and programming of microprocessor based embedded systems. One side of the usbDemon interfaces to the USB port of a host IBM compatible PC and the other side connects to an OCD (On-Chip Debug) port of the target system. This port may be JTAG, E-JTAG, OnCE, COP, BDM, or any of several other types of connections.


Иследование jtag_usb.dll от Macraigor Systems OCD Commander,
дало результать што Macraigor fast USB JTAG interface использует FT2232 чип .....

Очень заманчиво сделать клон usbDemon™.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
-=KiV=-
сообщение May 28 2005, 15:24
Сообщение #2


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

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



Идея интересная!
Кстати в соседнем топике обсуждается идея повторения J-Link. И там народ обсуждает вариант портирования схемы на другое железо.
Наверное пора объединять усилия.

Но есть несколько замечаний:
1. Имеет смысл отказаться от связки FTDI+Mega в пользу процессора со встроенным USB. Мне например нравиться вариант AT91SAM7A3 - вот сейчас начинаю его оживлять (раз уж отладчик для ARM - сделаем на ARM).
2. Если уж делать JTAG со своим ПО, имеет смысл создать универсальную систему для программирования (и отладки) различных девайсов. Моё предложение - ARM, MSP430, AVR, Xilinx, Altera. Можно добавить еще PIC и различные варианты FLASH-памяти.
3. Развитие системы в дальнейшем -- (перекликается с п.2) ПО JTAG тестирования / программирования внешней FLASH памяти (Boundary Scan).
4. Определиться со статусом проекта (GPL или что другое). По значимости пункт должен идти в самом начале!
5. Подобный проект требует постоянного развития и поддержки, поэтому вариант "собрались-сделали-разбежались" не пройдет. Но может это и к лучшему.

ЗЫ. Со своей стороны могу обеспечить разработку аппаратуры. Как-то я пытался начать, но забросил подобный проект. Дальше черновой разработки схемы дело не пошло, поскольку необходимы серьезные знания в дровописательстве, а у меня их нет sad.gif (и времени тоже мало). У меня прорабатывался вариант на USB2.0 HighSpeed -> TUSB6250+MSP430+CPLD (соответственно: реализация USB; сервис. и доп. функции; JTAG).
Go to the top of the page
 
+Quote Post
Dainis
сообщение May 28 2005, 18:43
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154



Самый простой вариант для железа получается просто FT2232C ...

Библиотека для реализации интерфейса JTAG для микросхемы FT2232C ZIP PDF

Данная библиотека позволяет посредством простых API функций реализовать интерфейс JTAG через микросхему FT2232C. Использование этой библиотеки скрывает все сложности использования режима MPSSE микросхемы и значительно сокращает время написания приложения.

http://www.ftdichip.com/Projects/MPSSE/FTCJTAG.htm
http://www.ftdichip.com/Support/Knowledgeb...ntroduction.htm

p.s.
JTAG DLL даже работает smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dainis   Быстрй USB JTAG интерфейс   Oct 2 2004, 21:21
- - IgorKossak   Схема у Демона тупая как Вигглер или с МК? Если у ...   Oct 4 2004, 06:54
- - Dainis   Посмотры на фотографии, там только FT2232C, 6MHz к...   Oct 5 2004, 14:40
- - SergM   EEPROM, думаю (и практически уверен в этом), можно...   Oct 5 2004, 15:27
- - Dainis   Главное штоб софт Macraigora его признал родным .....   Oct 5 2004, 16:59
- - IgorKossak   Цитата(SergM @ Oct 5 2004, 07:27 PM)EEPROM, д...   Oct 6 2004, 09:06
- - one_man_show   SerialEEPROM можно считать, если владелец платки п...   Oct 21 2004, 14:23
- - IgorKossak   Цитата(one_man_show @ Oct 21 2004, 06:23 PM)S...   Oct 21 2004, 15:01
- - Dainis   http://www.ftdichip.com/FTProject.htm *** NEW 3rd...   Oct 21 2004, 21:15
- - one_man_show   Замечательный материал. Так может быть это оно сам...   Oct 22 2004, 15:20
- - SergM   Цитата(one_man_show @ Oct 21 2004, 06:23 PM)S...   Oct 23 2004, 08:28
- - gcc-user   ЦитатаПосмотры на фотографии, там только FT2232C, ...   Nov 10 2004, 18:05
- - Dainis   Цитата(gcc-user @ Nov 10 2004, 10:05 PM)...   Nov 10 2004, 19:56
- - undi   И все же, стоит там EEPROM или нет? На фото ее вро...   Nov 12 2004, 06:29
|- - afe   Цитата(undi @ Nov 12 2004, 09:29)И все же, ст...   May 12 2005, 15:00
|- - Dainis   Scan from original usbDemon.   May 14 2005, 20:20
|- - vm1   А Вы что не видете: на U1 написано 93LCx6 майкрочи...   May 20 2005, 16:50
|- - Velund   Цитата(vm1 @ May 20 2005, 19:50)А Вы что не в...   May 21 2005, 01:53
|- - iit   Народ, сколько вы уже шары катаете по поводу этого...   May 24 2005, 02:38
|- - Make_Pic   Цитата(iit @ May 24 2005, 05:38)Народ, скольк...   May 24 2005, 03:16
|- - Dainis   Цитата(iit @ May 24 2005, 05:38)Народ, скольк...   May 25 2005, 19:53
|- - iit   Цитата(Dainis @ May 25 2005, 22:53)JTAG USB a...   May 27 2005, 03:01
- - Dainis   Цитата(undi @ Nov 12 2004, 10:29 AM)И все же,...   Nov 12 2004, 14:03
- - IgorKossak   Цитата(Dainis @ Nov 12 2004, 06:03 PM)Цитата(...   Nov 12 2004, 16:17
- - Make_Pic   Дык может тот, кто счастливый обладатель этого USB...   Nov 12 2004, 18:35
- - Dainis   Цитата(IgorKossak @ Nov 12 2004, 08:17 PM)Цит...   Nov 12 2004, 20:27
- - Make_Pic   Цитата(Dainis @ Nov 13 2004, 12:27 AM)Я тоже ...   Nov 13 2004, 05:15
- - undi   А мож скинуться по соточке-двухсоточке в каком ниб...   Nov 13 2004, 06:01
- - Dainis   Цитата(Make_Pic @ Nov 13 2004, 09:15 AM)Сдела...   Nov 13 2004, 19:47
- - IgorKossak   Цитата(Dainis @ Nov 13 2004, 12:27 AM)... Пок...   Nov 15 2004, 08:13
|- - alexf   Цитата(IgorKossak @ Nov 15 2004, 01:13)Цитата...   Dec 22 2004, 11:54
- - ig_z   При usbDemon нужно учесть, что в еепром зашивается...   Nov 16 2004, 10:19
- - Dainis   Цитата(ig_z @ Nov 16 2004, 01:19 PM)При usbDe...   Nov 17 2004, 20:20
- - ig_z   ЦитатаСерийный номер для чего ? Для защити самовог...   Nov 18 2004, 10:08
- - Dainis   Цитата(ig_z @ Nov 18 2004, 01:08 PM)Информаци...   Nov 18 2004, 20:44
|- - Dainis   Наверно нужно найти EEPROM dump от рабочего usbDe...   Dec 17 2004, 21:52
- - v_shamaev   Есть предложение - строить мост с двух сторон. Есл...   Jan 16 2005, 11:58
- - emerg_reanimator   ЦитатаЕсли кто-нибудь разбирался с JTAG-ом на FT22...   Jan 16 2005, 15:16
- - v_shamaev   Сел вчера плотно за это дело - поставил (точнее ре...   Jan 17 2005, 16:26
|- - Make_Pic   Цитата(v_shamaev @ Jan 17 2005, 19:26)Сел вче...   Jan 28 2005, 15:51
|- - IgorKossak   Цитата(Make_Pic @ Jan 28 2005, 18:51)Ну и как...   Jan 28 2005, 16:00
- - v_shamaev   Ну где воз - это смотря откуда мерять. Докладаю по...   Jan 28 2005, 17:17
|- - IgorKossak   Цитата(v_shamaev @ Jan 28 2005, 20:17)..  и д...   Jan 31 2005, 10:51
- - v_shamaev   Большого интереса оги не представляют - основная о...   Jan 31 2005, 13:21
|- - Dainis   Плохие новости ...... Bad news about usbDemon clo...   Feb 1 2005, 20:00
|- - george_rootman   Цитата(Dainis @ Feb 2 2005, 03:00)Плохие ново...   Feb 2 2005, 11:52
|- - Dainis   Цитата(george_rootman @ Feb 2 2005, 14:52)К к...   Feb 3 2005, 20:43
- - one_man_show   Значит серийник можно считать с фирменного девайса...   Feb 5 2005, 12:29
|- - Dainis   Цитата(one_man_show @ Feb 5 2005, 15:29)Значи...   Feb 5 2005, 21:45
||- - Velund   Цитата(Dainis @ Feb 6 2005, 00:45)Цитата(one_...   May 20 2005, 16:05
|- - IgorKossak   Цитата(one_man_show @ Feb 5 2005, 15:29)Значи...   Feb 7 2005, 08:47
- - IgorKossak   Не вижу другого способа обойти проблему кроме как ...   Feb 7 2005, 08:56
- - emerg_reanimator   Добрый всем день Я смотрю что тема уже созрела. Т...   May 27 2005, 11:19
|- - Make_Pic   Цитата(-=KiV=- @ May 28 2005, 18:24...   May 28 2005, 18:41
- - -=KiV=-   Цитата(Make_Pic @ May 28 2005, 20:41)В принци...   May 30 2005, 16:51
|- - Dainis   Цитата(-=KiV=- @ May 30 2005, 19:51...   May 30 2005, 19:22
|- - Make_Pic   Цитата(Dainis @ May 30 2005, 22:22)А зачем дл...   May 31 2005, 04:39
|- - Dainis   Цитата(Make_Pic @ May 31 2005, 07:39)У меня б...   May 31 2005, 21:07
|- - Make_Pic   Цитата(Dainis @ Jun 1 2005, 00:07)Цитата(Make...   Jun 1 2005, 05:48
|- - Dainis   Цитата(Make_Pic @ Jun 1 2005, 08:48)Даже ARM ...   Jun 1 2005, 21:38
|- - Make_Pic   Цитата(Dainis @ Jun 2 2005, 00:38)Цитата(Make...   Jun 2 2005, 05:17
|- - Dainis   Цитата(Make_Pic @ Jun 2 2005, 08:17)Цитата(Da...   Jun 2 2005, 07:44
- - emerg_reanimator   Добрый день, уважаемые 1. Проект отрытый (OpenSou...   May 31 2005, 12:52
- - makc   По поводу поддержки программирования ПЛИС: Xilinx ...   May 31 2005, 13:07
- - iit   Господа, вы бы для начала попробовали реализовать ...   Jun 6 2005, 03:08
- - stremglav   Давно не читал конференцию. Был занят. Как раз дел...   Jun 9 2005, 16:04
|- - Make_Pic   Цитата(stremglav @ Jun 9 2005, 19:04)... 4. В...   Jun 9 2005, 19:12
||- - iit   Вот и думаю грузить в FPGA core MCU через USB и по...   Jun 10 2005, 01:59
||- - Make_Pic   Простите, что опять лезу с свинным рылом в калаш...   Jun 10 2005, 05:23
||- - iit   [/quote] А если прочитать весь тред??? К контролл...   Jun 10 2005, 05:33
||- - sergvks   ЦитатаЗачем FPGA вообще нужна? Для того чтобы сдел...   Aug 8 2005, 15:06
|- - sergeeff   Цитата(stremglav @ Jun 9 2005, 19:04)2. Напис...   Aug 3 2005, 05:59
- - sergvks   MT-Link Далее цитата: Однако при всех перечисленны...   Aug 13 2005, 08:22
- - DASM   ну да, RENESAS по 18 баксов как-то не радует. К то...   Aug 15 2005, 19:15
|- - dch   А не сделать ли новую ветку (корневую) типа JTAG и...   Aug 16 2005, 11:07
|- - sergvks   Цитата(DASM @ Aug 15 2005, 22:15)ну да, RENES...   Aug 16 2005, 19:49
|- - Doka   Цитата(sergvks @ Aug 16 2005, 22:49)Цитата(DA...   Aug 24 2005, 13:48
- - DASM   я поставил Atmel именно потому что он появился пер...   Aug 24 2005, 17:30
|- - Make_Pic   Цитата(DASM @ Aug 24 2005, 20:30)я поставил A...   Aug 25 2005, 05:51
- - DASM   да, на С. Только процедуру вывода на конечные TCK ...   Aug 25 2005, 05:54


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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 11:58
Рейтинг@Mail.ru


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