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

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Быстрй 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
IgorKossak
сообщение Oct 4 2004, 06:54
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Схема у Демона тупая как Вигглер или с МК?
Если у кого есть, было бы неплохо обнародовать, а там и за клоном дело не станет.
Go to the top of the page
 
+Quote Post
Dainis
сообщение Oct 5 2004, 14:40
Сообщение #3


Местный
***

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



Посмотры на фотографии, там только FT2232C, 6MHz кварц, 2 транзыстора ( ???) .....
Подключение для JTAG стандартных сигналов (TDI, TDO, TMS, TCK) ясно, вопрос только об Reset (nTRST, nSRST) ?
Используется ли EEPROM (USB config) ?
Go to the top of the page
 
+Quote Post
SergM
сообщение Oct 5 2004, 15:27
Сообщение #4


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



EEPROM, думаю (и практически уверен в этом), можно и не использовать. А весь "интеллект" Macraigor fast USB JTAG interface и ему подобных, упрятан в совте, который "крутится" на персоналке. Ничего сложного в том, чтобы сделать подобное нет.
Go to the top of the page
 
+Quote Post
Dainis
сообщение Oct 5 2004, 16:59
Сообщение #5


Местный
***

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



Главное штоб софт Macraigora его признал родным ...
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Oct 6 2004, 09:06
Сообщение #6


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(SergM @ Oct 5 2004, 07:27 PM)
EEPROM, думаю (и практически уверен в этом), можно и не использовать.

Есть подозрения, что не всё так просто. В руководстве на USB чип по поводу внешней EEPROM сказано: "The external EEPROM can also be used to customise the USB VID, PID, Serial Number, Product Description Strings and Power Descriptor value of the FT2232C for OEM applications."
Похоже, что не зря она там стоит. Хотя, может быть, в неё записываются настройки.
Во всяком случае, можно проверить на макетке, чтобы быть уверенным, а потом уже и клонировать.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Oct 21 2004, 14:23
Сообщение #7


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



SerialEEPROM можно считать, если владелец платки пожелает приподнять пару ее ног и подсоединить какой-нибудь МК для считывания.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Oct 21 2004, 15:01
Сообщение #8


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(one_man_show @ Oct 21 2004, 06:23 PM)
SerialEEPROM можно считать, если владелей платки пожелает приподнять пару ее ног и подсоединить какой-нибудь МК для считывания.

Её можно считать даже программными средствами через тот же USB.
У производителя по-моему для этого есть программа, и даже в исходниках.
Go to the top of the page
 
+Quote Post
Dainis
сообщение Oct 21 2004, 21:15
Сообщение #9


Местный
***

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



http://www.ftdichip.com/FTProject.htm

*** NEW 3rd October 2004 ***
USB to JTAG Bus Interface - Sample Project

Overview

This example project for the FT2232C demonstrates how to use the devices Multi-Protocol synchronous Serial Engine (MPSSE) to make a USB to JTAG bus interface. The executable application and full project code (in Delphi) are provided.

Requirements

This project is designed to run on Windows 2000 or Windows XP and requires FTDI?s FT2232C drivers to be installed

To download the Project documentation and schematics in Adobe Acrobat PDF format, http://www.ftdichip.com/projects/FT2232C-Proj03.pdf

To download the Delphi source code for the application, http://www.ftdichip.com/projects/FT2232C-Proj03_JTAGExam.zip
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Oct 22 2004, 15:20
Сообщение #10


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Замечательный материал. Так может быть это оно самое и есть. Кто-нибудь пробовал это оценить?


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
SergM
сообщение Oct 23 2004, 08:28
Сообщение #11


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



Цитата(one_man_show @ Oct 21 2004, 06:23 PM)
SerialEEPROM можно считать, если владелец платки пожелает приподнять пару ее ног...

Для EEPROM, работающих в паре с чипами от FTDI, можно не утруждать себя "подъемом" её ног. Содержимое памяти прекрасно читается, пишется и стирается самим FTDI-шным чипом, с помощью свободно распространяемого FTDI программатора. Когда я возился с IC от FTDI эта программка называлась "MProg v2.0" (Multi Device EEPROM Programmer).

PS.: Прошу прощения, IgorKossak уже говорил об этом. Просто не досмотрел топик до конца.

Сообщение отредактировал SergM - Oct 23 2004, 08:39
Go to the top of the page
 
+Quote Post
gcc-user
сообщение Nov 10 2004, 18:05
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 29
Регистрация: 21-09-04
Пользователь №: 691



Цитата
Посмотры на фотографии, там только FT2232C, 6MHz кварц, 2 транзыстора ( ???) .....
Подключение для JTAG стандартных сигналов (TDI, TDO, TMS, TCK) ясно, вопрос только об Reset (nTRST, nSRST) ?
Используется ли EEPROM (USB config) ?


А где бы посмотреть эти фотографии?
Go to the top of the page
 
+Quote Post
Dainis
сообщение Nov 10 2004, 19:56
Сообщение #13


Местный
***

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



Цитата(gcc-user @ Nov 10 2004, 10:05 PM)
Цитата
Посмотры на фотографии, там только FT2232C, 6MHz кварц, 2 транзыстора ( ???) .....
Подключение для JTAG стандартных сигналов (TDI, TDO, TMS, TCK) ясно, вопрос только об Reset (nTRST, nSRST) ?
Используется ли EEPROM (USB config) ?


А где бы посмотреть эти фотографии?

http://linuxdevices.com/news/NS7199991898.html
Go to the top of the page
 
+Quote Post
undi
сообщение Nov 12 2004, 06:29
Сообщение #14


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 8-07-04
Из: Пермь
Пользователь №: 300



И все же, стоит там EEPROM или нет? На фото ее вроде не видно. Попробую найти время, да собрать штукенцию...
Go to the top of the page
 
+Quote Post
Dainis
сообщение Nov 12 2004, 14:03
Сообщение #15


Местный
***

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



Цитата(undi @ Nov 12 2004, 10:29 AM)
И все же, стоит там EEPROM или нет? На фото ее вроде не видно. Попробую найти время, да собрать штукенцию...

EEPROM стоит там на низней стороне PCB, это видно по проводникам и по тому што изменени VID & PID в INF фаиле.
%USB\VID_08AC&PID_1025&MI_00.DeviceDesc%=usbDemon.Dev, USB\VID_08AC&PID_1025&MI_00
%USB\VID_08AC&PID_1025&MI_01.DeviceDesc%=usbDemon.Dev, USB\VID_08AC&PID_1025&MI_01
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 18:57
Рейтинг@Mail.ru


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