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

 
 
> USB-to-JTAG шнурок для XILINX, высказываем идеи, предложения...
Doka
сообщение Aug 3 2006, 09:59
Сообщение #1


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Собственно тема:
В Spartan-3E Starter Kit (HW-SPAR3E-SK-US) реализован JTAG на известном чипе CY7C68013A-100AXC. Прошивка чипа грузится динамически драйвером, при распознании VID & PID, одключеного к USB устройства (VID & PID прописаны в 24LC00-I/ST (Serial EEPROM, 128Bit) также находящуюся на плате).
тут вопросов по технике клонирования нет.
но вот сам FX2 дальше подключается к XC2C256-6VQ100C :(
и тут уже очередь спрошных предположений: возможно, там просто собран конвертор parallel-to-serial собственно для JTAG'a , а возможно встроена какая-л. защита чтобы ПО периодически дергало CPLD, а она свою хитрую сигнатуру генерила и отсылала для проверки - а родной ли девайс подключен к порту?
.
за второе предположение говорит тот факт что для "просто конвертора" необязательно было ставить такой "жирный" кристалл (тем более на бюджетный КИТ)
за первое: уж очень они охраняют эту схемку - в последней версии документации вычистили всё: и черный квадрат малевича на месте USB-to-JTAG в гербер-файлах нарисовали, и ВОМ подправили. - чего было так опасатся, если бы CPLD так защищала интеллектуальную собственность?!?
да и сама разводка USB-to-JTAG на плате сделана так , чтобы затруднить копирование - большинство сигнальных цепей от FX2 k CPLD загнали во внутренние слоя.
.
восстановить схему - вопрос свободного времени и усидчивости
а вот как решать вопрос с прошивкой CPLD хотелось бы услышать Ваше мнение.


_____________
upd: зачем всё это нужно?!
1) интерфейс USB - no comments.
2) поддержка родными САПР
3) самое вкусное: поддержка аппаратной со-симуляции (USB 2.0 рулит!) - Прикрепленный файл  s3ekit_jtag_cosim.pdf ( 230.81 килобайт ) Кол-во скачиваний: 3027


Сообщение отредактировал Doka - Aug 3 2006, 10:03


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
АДИКМ
сообщение Nov 16 2008, 09:46
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Спустя 2 года smile.gif)
Проверил, работает, можно собирать.
Один момент - в схеме Александра (knach) младший байт шины адреса, надо отзеркалить.

чипскопа у меня не оказалось, завтра скачаю проверю с ним еще.

выглядит примерно как по ссылке. это модель. но в жизни несильно отличается.

http://electronix.ru/forum/index.php?showtopic=54544

кому надо. гербера могу положить...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
Doka
сообщение Nov 18 2008, 18:45
Сообщение #3


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(АДИКМ @ Nov 16 2008, 12:46) *
Спустя 2 года smile.gif)
Проверил, работает, можно собирать.
хорошая новость))
как говорится: лучше спустя два года, чем никогда))

Цитата(АДИКМ @ Nov 16 2008, 12:46) *
Один момент - в схеме Александра (knach) младший байт шины адреса, надо отзеркалить.
а о какой схеме речь?
можно подробнее для тех кто не в теме .. 05.gif


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Nov 19 2008, 11:45
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(Doka @ Nov 18 2008, 22:45) *
хорошая новость))
как говорится: лучше спустя два года, чем никогда))

а о какой схеме речь?
можно подробнее для тех кто не в теме .. 05.gif


Схему в оркаде выкладывал knach. Отзеркалить это значит -

было
a0-a0
a1-a1

стало

a0-a7
a1-a6

я схему как таковую не рисовал. прямо вводил цепи в pcb.

когда подключите, импакт сам скажет что надо обновить прошивку и обновит ее.
в 2400 ничего кроме видов-пидов нет. берутся из инф файла.
зашить можете с помощью цайпруссовской утилиты Ez-USB control panel или любым программатором, который есть под рукой(лошадь, пиккит2 и т.д.)

про чипскоп. пока только скачал ise@chipscop 9.2
выложите кто нибудь проект простенький под ISE@chipscop 9.2 версии, я проверю.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
Al Jumper
сообщение Nov 19 2008, 20:42
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 16-10-04
Из: Москва
Пользователь №: 889



Цитата(АДИКМ @ Nov 19 2008, 14:45) *
Схему в оркаде выкладывал knach.

Вообще то Ваш gerber СИЛЬНО полнее, чем схема, которую выкладыал knach. Может оно конечно, половина не нужна, но все же:
1)стоит ли у Вас DS2411?
2)зачем там компаратор с хитрыми обратными связями, выходы которого заведены на FX2 и XCR?
Короче, есть желание упростить схему, посему вопрос - если собрать схему knach'а с Вашими исправлениями, дополнив ее необходимыми вещами (кварц, EEPROM, стабилизаторы), то работать будет?
Go to the top of the page
 
+Quote Post
atlantic
сообщение Nov 20 2008, 06:23
Сообщение #6


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Цитата(Al Jumper @ Nov 20 2008, 00:42) *
Вообще то Ваш gerber СИЛЬНО полнее, чем схема, которую выкладыал knach. Может оно конечно, половина не нужна, но все же:
1)стоит ли у Вас DS2411?
2)зачем там компаратор с хитрыми обратными связями, выходы которого заведены на FX2 и XCR?
Короче, есть желание упростить схему, посему вопрос - если собрать схему knach'а с Вашими исправлениями, дополнив ее необходимыми вещами (кварц, EEPROM, стабилизаторы), то работать будет?

Похоже, что плата от АДИКМ полный эквивалент Хilinx USB Platform Cable, только в интерфейсной части стоит замена NC7SZ125 на SN74LVC1G125, ну и еще заменены источники питания на TI' шные, ну и еще что-то. Это и хорошо, что схема близка к оригиналу, больше гарантии совместими со всеми кристаллами. Думаю что не стоит экономить(упрощать схему) на гвоздях.

Тут другие вопросы возникают:
1. В схеме стоит DS2411 Serial Number, использует(проверяет) ли драйвер iMPACT какой-то определенный диапазон номеров этих микросхем, или может подойти абсолютно левый номер ? Может нужен эмулятор такой IC, чтоб можно было любой номер задать?

2. точная прошивка EEPROM (hex файл)

3. И самый главный вопрос: будет ли всегда(с каждой новой версией ISE) шиться XC2C256,
может стоит получить отдельную прошивку для него, про запас.
в Xilinx92i\data есть аж 4 файла
xusb_emb.fmwr
xusb_xlp.fmwr
xusb_xpr.fmwr
xusb_xup.fmwr
xusbcpld.fmwr
Кто знает какой из них "правильная" прошивка?

Сам себе и отвечу:) они все одинаковые, только названия разные.
Видимо они запутывают следы, если конечно сами еще не запутались :)

Вообщем осталось сделать нормальную схему :)

___________________________
(редактировано неоднократно)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Doka   USB-to-JTAG шнурок для XILINX   Aug 3 2006, 09:59
- - -Al-   Цитатано вот сам FX2 дальше подключается к XC2C256...   Aug 3 2006, 10:44
|- - Dainis   Цитата(-Al- @ Aug 3 2006, 13:44...   Aug 3 2006, 12:16
|- - -Al-   Цитата(Dainis @ Aug 3 2006, 16:16) Цитата...   Aug 3 2006, 18:28
|- - Doka   Цитата(-Al- @ Aug 3 2006, 22:28...   Aug 3 2006, 20:04
||- - -Al-   Цитата(Doka @ Aug 4 2006, 00:04) ну отчег...   Aug 4 2006, 06:30
||- - Doka   Цитата(-Al- @ Aug 4 2006, 10:30...   Aug 4 2006, 07:22
||- - -Al-   Цитата(Doka @ Aug 3 2006, 19:30) уж очень...   Aug 4 2006, 07:31
||- - iosifk   Цитата(-Al- @ Aug 4 2006, 11:31...   Aug 4 2006, 08:04
|- - Dainis   Цитата(-Al- @ Aug 3 2006, 21:28...   Aug 4 2006, 06:55
|- - -Al-   Цитата(Dainis @ Aug 4 2006, 10:55) http:/...   Aug 4 2006, 07:00
- - antti   Цитата(Doka @ Aug 3 2006, 13:59) Собствен...   Aug 3 2006, 20:16
|- - Doka   Цитата(antti @ Aug 4 2006, 00:16) http://...   Aug 3 2006, 20:41
|- - Doka   Цитата(Doka @ Aug 4 2006, 00:41) если не ...   Jun 20 2009, 17:33
- - maksya   Цитата(Doka @ Aug 3 2006, 13:59) но вот с...   Aug 4 2006, 08:26
|- - vladz   Абсолютно точно могу сказать что в USB программато...   Aug 6 2006, 22:31
|- - antti   http://www.xilinx.com/support/answers/33028.htm s...   Jun 27 2009, 12:07
- - BSV   Действительно, есть такая фишка. Я хотел это тоже ...   Aug 6 2006, 23:15
|- - khach   Цитата(BSV @ Aug 7 2006, 02:15) Действите...   Aug 7 2006, 14:11
|- - Doka   Цитата(khach @ Aug 7 2006, 18:11) ... На ...   Aug 7 2006, 14:19
|- - -Al-   Цитата(Doka @ Aug 7 2006, 18:19) если всё...   Aug 7 2006, 15:40
- - Dainis   А схему кто то срысовал ?   Aug 7 2006, 20:04
|- - Doka   Цитата(Dainis @ Aug 8 2006, 00:04) А схем...   Aug 8 2006, 00:29
|- - Flood   Ну как, похоже тема никому не интересна ? Вот, под...   Oct 8 2006, 13:02
|- - khach   Цитата(Flood @ Oct 8 2006, 15:02) Ну как,...   Oct 10 2006, 16:22
|- - Doka   Цитата(khach @ Oct 10 2006, 20:22) Интере...   Oct 10 2006, 16:57
|- - khach   Цитата(Doka @ Oct 10 2006, 18:57) там нич...   Oct 12 2006, 12:05
|- - Doka   Цитата(khach @ Oct 12 2006, 16:05) Цитата...   Oct 13 2006, 17:20
|- - Doka   Цитата(khach @ Oct 12 2006, 16:05) Цитата...   Oct 16 2006, 09:25
|- - khach   Цитата(Doka @ Oct 16 2006, 11:25) не удае...   Oct 16 2006, 10:03
- - АДИКМ   попробуйте отпаять DS2411 . интересно что ISE скаж...   Oct 10 2006, 14:11
- - makc   Да чтобы не сказала - все-равно эта схема довольно...   Oct 10 2006, 14:37
|- - klop   Цитата(makc @ Oct 10 2006, 18:37) Да чтоб...   Oct 10 2006, 14:58
|- - makc   Цитата(klop @ Oct 10 2006, 18:58) В катал...   Oct 10 2006, 15:09
|- - Doka   Цитата(klop @ Oct 10 2006, 18:58) В катал...   Oct 10 2006, 16:12
|- - Flood   Цитата(Doka @ Oct 10 2006, 20:12) Да и оп...   Oct 11 2006, 05:42
|- - khach   Цитата(Doka @ Oct 10 2006, 18:12) XC2C256...   Oct 13 2006, 15:11
|- - acex2   Цитата(khach @ Oct 13 2006, 19:11) ... а ...   Oct 13 2006, 16:25
|- - antti   Цитата(khach @ Oct 13 2006, 19:11) Цитата...   Oct 13 2006, 16:45
|- - Doka   Цитата(antti @ Oct 13 2006, 20:45) Цитата...   Oct 13 2006, 18:21
- - АДИКМ   to Flood можете найти полчаса и зарисовать схему ...   Oct 14 2006, 16:23
|- - Flood   Цитата(АДИКМ @ Oct 14 2006, 20:23) to Flo...   Oct 14 2006, 19:39
|- - khach   Цитата(АДИКМ @ Oct 14 2006, 18:23) можете...   Oct 15 2006, 20:56
- - khach   Вот набросок схемы и оркадовский проект с ней. Про...   Oct 14 2006, 21:54
- - АДИКМ   to Flood выкладывайте на сахару фотографии (или ...   Oct 15 2006, 18:03
|- - Doka   2 АДИКМ судя по дизайну платы Spartan-3E Starter...   Oct 15 2006, 18:44
- - Flood   RE: USB-to-JTAG шнурок для XILINX   Oct 15 2006, 18:30
- - АДИКМ   to knach Вот видишь, а я не додумался открыть ман...   Oct 16 2006, 06:57
- - iosifk   Цитата(Doka @ Aug 3 2006, 13:59) Собствен...   Oct 16 2006, 08:47
|- - khach   Кстати, по поводу прошивки XC2C64-100. В дллке lib...   Oct 16 2006, 09:16
||- - makc   Цитата(khach @ Oct 16 2006, 13:16) Кстати...   Oct 18 2006, 07:36
|- - Doka   Цитата(iosifk @ Oct 16 2006, 12:47) ...Хо...   Oct 16 2006, 13:29
- - Doka   to khach туплю.. точно) выпаял R35, впаял джампе...   Oct 16 2006, 10:41
|- - khach   Цитата(Doka @ Oct 16 2006, 12:41) to khac...   Oct 16 2006, 11:49
- - АДИКМ   не удивительно. там даже в заголовке написано ...   Oct 16 2006, 11:51
- - Doka   IMPACT обновил мой шнурок в КИТе странная штука: ...   Oct 18 2006, 06:56
|- - khach   Цитата(Doka @ Oct 18 2006, 08:56) IMPACT ...   Oct 18 2006, 09:18
|- - Doka   Цитата(khach @ Oct 18 2006, 13:18) Содерж...   Oct 28 2006, 12:23
|- - khach   Цитата(Doka @ Oct 28 2006, 14:23) Цитата(...   Oct 28 2006, 13:29
- - Shread   На просторах всемирного наткнулся вот на такую пла...   Oct 27 2006, 15:59
- - sash_u   Любопытная тема,только похоже она давно уже мертва...   Jun 3 2008, 14:52
|- - Uuftc   Цитата(АДИКМ @ Nov 16 2008, 12:46) Спустя...   Nov 17 2008, 01:15
|||- - АДИКМ   ЦитатаПохоже, что плата от АДИКМ полный эквивалент...   Nov 20 2008, 14:55
||- - АДИКМ   Цитата(Al Jumper @ Nov 20 2008, 00:42) Во...   Nov 20 2008, 16:00
|- - SergeyDatex   Цитата(АДИКМ @ Nov 16 2008, 12:46) Спустя...   Aug 10 2009, 12:03
|- - АДИКМ   Цитата(SergeyDatex @ Aug 10 2009, 16:03) ...   Oct 20 2009, 10:23
- - АДИКМ   гербера. слоя gm1 и gm2 справочные. на них находят...   Nov 18 2008, 15:09
|- - Al Jumper   Цитата(АДИКМ @ Nov 18 2008, 18:09) гербер...   Nov 19 2008, 08:12
|- - atlantic   Цитата(АДИКМ @ Nov 18 2008, 19:09) гербер...   Nov 19 2008, 13:01
||- - АДИКМ   Цитата(atlantic @ Nov 19 2008, 17:01) Пло...   Nov 19 2008, 13:16
|- - Uuftc   Цитата(АДИКМ @ Nov 18 2008, 18:09) гербер...   Nov 19 2008, 17:15
- - atlantic   Цитататого что написано на компонентах не хватает ...   Nov 19 2008, 13:43
- - АДИКМ   чипскоп работает.   Nov 21 2008, 14:18
- - JeDay   У кого нибуть уже есть схема со всеми изменениями ...   Dec 15 2008, 09:06
- - АДИКМ   ну так воспользуйтесь схемой knach. просто внимате...   Dec 15 2008, 09:15
- - Johnny70   Прекрасная работа! Хочу купить одну из этих шт...   Mar 16 2009, 22:38
- - artur_off   Я думаю, что стоит выложить нормально обработанную...   Jun 4 2009, 20:59
- - Flood   Сильно запоздалый подарок от Xilinx: в схеме новог...   Jun 25 2009, 18:23
- - artur_off   Вот это хорошая новость))).Спасибо.   Jun 27 2009, 23:51
- - artur_off   Заказал печатные платы, для это девайса. Как запая...   Oct 20 2009, 08:54
- - artur_off   Я правда печатку свою разводил так что если нужна ...   Oct 20 2009, 12:50
|- - LSV   Цитата(artur_off @ Oct 20 2009, 15:50) Я ...   Dec 2 2009, 15:10
|- - dspx   Сделал недавно программатор по схеме приведенной в...   Dec 20 2009, 21:57
|- - des00   Цитата(dspx @ Dec 20 2009, 15:57) Итого в...   Dec 21 2009, 04:00
|- - dspx   Цитата(des00 @ Dec 21 2009, 07:00) сделал...   Dec 21 2009, 09:14
- - SergeyDatex   Сделал платы по герберам уважаемого АДИКМ - собрал...   Dec 28 2009, 20:44
|- - RA3WUM   Цитата(SergeyDatex @ Dec 28 2009, 23:44) ...   Mar 15 2010, 21:10
- - at89c51ed2   Доброго времени суток, уважаемые форумчане! Пр...   Dec 28 2009, 22:05
|- - dspx   Цитата(at89c51ed2 @ Dec 29 2009, 01:05) Д...   Dec 29 2009, 11:36
- - lynch   нупский вопрос: можно ли использовать переходник L...   Mar 15 2010, 08:41
- - dspx   Нет конечно) не будет работать.   Mar 15 2010, 19:22
- - lynch   Цитата(dspx @ Mar 15 2010, 22:22) Нет кон...   Mar 15 2010, 19:32
- - dspx   В смысле, он увидится как обычный LPT программатор...   Mar 15 2010, 19:47
- - lynch   Цитата(dspx @ Mar 15 2010, 22:47) В смысл...   Mar 16 2010, 07:21
- - o-henry   Цитата(lynch @ Mar 16 2010, 09:21) хочу ж...   Mar 16 2010, 07:44
2 страниц V   1 2 >


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

 


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


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