Перейти к содержанию
    

USB-to-JTAG шнурок для XILINX

Спустя 2 года :))

Проверил, работает, можно собирать.

Один момент - в схеме Александра (knach) младший байт шины адреса, надо отзеркалить.

не понял, "отзеркалить" - это как?

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

Как успехи?

 

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

 

Мне надо. Выложи, плз гербера с окончательной схемой, плз

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

гербера. слоя gm1 и gm2 справочные. на них находятся комменты и десигнаторы. файл - кам версии 9.

xu.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спустя 2 года :))

Проверил, работает, можно собирать.

хорошая новость))

как говорится: лучше спустя два года, чем никогда))

 

Один момент - в схеме Александра (knach) младший байт шины адреса, надо отзеркалить.
а о какой схеме речь?

можно подробнее для тех кто не в теме .. :05:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

гербера. слоя gm1 и gm2 справочные. на них находятся комменты и десигнаторы. файл - кам версии 9.

Расскажите, как оживляли схему. CPLD у Вас IMPACT сам зашил при первом включении или как то еще? Что зашивали в EEPROM? И, если можно, полную схему приложите или ссылочку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хорошая новость))

как говорится: лучше спустя два года, чем никогда))

 

а о какой схеме речь?

можно подробнее для тех кто не в теме .. :05:

 

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

 

было

a0-a0

a1-a1

 

стало

 

a0-a7

a1-a6

 

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

 

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

в 2400 ничего кроме видов-пидов нет. берутся из инф файла.

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

 

про чипскоп. пока только скачал ise@chipscop 9.2

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

гербера. слоя gm1 и gm2 справочные. на них находятся комменты и десигнаторы. файл - кам версии 9.

Плохо что нет нормальной схемы , точный BOM к этим десигнаторам имеется?

 

в 2400 ничего кроме видов-пидов нет. берутся из инф файла.

Из какого именно файла?

Может есть уже готовый hex файл?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плохо что нет нормальной схемы , точный BOM к этим десигнаторам имеется?

Из какого именно файла?

Может есть уже готовый hex файл?

бом завтра сгенерю. того что написано на компонентах не хватает?

 

Из какого именно файла?

Может есть уже готовый hex файл?

 

из файла драйверов к железяке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

того что написано на компонентах не хватает ?

 

Bottom:

U13U15, C26, C27, C28 -?

(хотя догадываюсь, что C26, C27, C28 = 0.1uF; но всетаки:) U15 ? )

 

Top:

C1,C2=12pF

С3, Q3 ?

 

P2- что за разъем?(сигналы какие и для чего) (U13 шить?)

вот уже и ответ:)

P2: шить U12(24LC00)

------------------------

P2.1 -> U12.5 (SDA)

P2.1 -> U12.6 (SCL)

P2.1 -> U12.7 (NC)->GND

P2.1 -> U12.8 (Vcc)

 

A P1 -? это типа JTAG для chain U4->U5 ? (для чего он?) и почему нет третьего контакта?

вот уже и ответ:)

P2: JTAG (видимо можно было задумано шить U5 - XC2C256)

-----------------

P1.1 - GND

P1.2 - U5.45 (TDI)

P1.3 - нету

P1.4 - U5.48 (TCK)

P1.5 - U5.47 (TMS)

P1.6 - U5.5,U5.20,... Vccaux (JTAGsupplay)

 

Не хватает связи U5.83( TDO) пользы от этого разъема пока нет,

правильная цоколевка должна быть такой:

1-VCC

2-GND

3-TCK

4-TDO

5-TDI

6-TMS

 

Хотя может он и не нужен, если его шьёт U4.

 

 

из файла драйверов к железяке.

где он лежит(каталог) и название?(просто не все в курсе:)

 

___________________________

(редактировано неоднократно)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

гербера. слоя gm1 и gm2 справочные. на них находятся комменты и десигнаторы. файл - кам версии 9.

спасибо большое

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Схему в оркаде выкладывал knach.

Вообще то Ваш gerber СИЛЬНО полнее, чем схема, которую выкладыал knach. Может оно конечно, половина не нужна, но все же:

1)стоит ли у Вас DS2411?

2)зачем там компаратор с хитрыми обратными связями, выходы которого заведены на FX2 и XCR?

Короче, есть желание упростить схему, посему вопрос - если собрать схему knach'а с Вашими исправлениями, дополнив ее необходимыми вещами (кварц, EEPROM, стабилизаторы), то работать будет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще то Ваш 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

Кто знает какой из них "правильная" прошивка?

 

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

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

 

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

 

___________________________

(редактировано неоднократно)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

совершенно верно, буфера стоять копейки по сравнению с той же CPLD

 

Тут другие вопросы возникают:

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

 

 

Вот для этого возьмите и сгенерите проект с поддержкой чипскопа 9.2 . Я проверю.

У меня в плате заложена возможность запайки эмулятора.

 

 

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

5 байт возьмите из инф-файла.

 

 

3. И самый главный вопрос: будет ли всегда(с каждой новой версией ISE) шиться XC2C256,

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

в Xilinx92i\data есть аж 4 файла

xusb_emb.fmwr

xusb_xlp.fmwr

xusb_xpr.fmwr

xusb_xup.fmwr

xusbcpld.fmwr

Кто знает какой из них "правильная" прошивка?

 

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

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

 

берите любой, все равно после их заливки импакт будет обновлять прошивку.

 

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

 

зачем?

 

бом лист прикрепляю.

xu.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще то Ваш gerber СИЛЬНО полнее, чем схема, которую выкладыал knach. Может оно конечно, половина не нужна, но все же:

1)стоит ли у Вас DS2411?

2)зачем там компаратор с хитрыми обратными связями, выходы которого заведены на FX2 и XCR?

Короче, есть желание упростить схему, посему вопрос - если собрать схему knach'а с Вашими исправлениями, дополнив ее необходимыми вещами (кварц, EEPROM, стабилизаторы), то работать будет?

 

1. стоит для красоты.

2. работать будет, до того момента как подключите нечто 5 вольтовое или попробуете погонять на макс. скорости.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У кого нибуть уже есть схема со всеми изменениями и минимизацией компонентов?

Выложите плиз..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...