|
|
  |
USB-to-JTAG шнурок для XILINX, высказываем идеи, предложения... |
|
|
|
Nov 17 2008, 01:15
|
Местный
  
Группа: Свой
Сообщений: 234
Регистрация: 3-10-04
Из: Кукуево-Дальнее
Пользователь №: 767

|
Цитата(АДИКМ @ Nov 16 2008, 12:46)  Спустя 2 года  ) Проверил, работает, можно собирать. Один момент - в схеме Александра (knach) младший байт шины адреса, надо отзеркалить. не понял, "отзеркалить" - это как? Цитата(АДИКМ @ Nov 16 2008, 12:46)  чипскопа у меня не оказалось, завтра скачаю проверю с ним еще. Как успехи? Цитата(АДИКМ @ Nov 16 2008, 12:46)  кому надо. гербера могу положить... Мне надо. Выложи, плз гербера с окончательной схемой, плз
|
|
|
|
|
Nov 18 2008, 18:45
|

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

|
Цитата(АДИКМ @ Nov 16 2008, 12:46)  Спустя 2 года  ) Проверил, работает, можно собирать. хорошая новость)) как говорится: лучше спустя два года, чем никогда)) Цитата(АДИКМ @ Nov 16 2008, 12:46)  Один момент - в схеме Александра (knach) младший байт шины адреса, надо отзеркалить. а о какой схеме речь? можно подробнее для тех кто не в теме ..
--------------------
|
|
|
|
|
Nov 19 2008, 08:12
|
Участник

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

|
Цитата(АДИКМ @ Nov 18 2008, 18:09)  гербера. слоя gm1 и gm2 справочные. на них находятся комменты и десигнаторы. файл - кам версии 9. Расскажите, как оживляли схему. CPLD у Вас IMPACT сам зашил при первом включении или как то еще? Что зашивали в EEPROM? И, если можно, полную схему приложите или ссылочку.
|
|
|
|
|
Nov 19 2008, 11:45
|

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

|
Цитата(Doka @ Nov 18 2008, 22:45)  хорошая новость)) как говорится: лучше спустя два года, чем никогда)) а о какой схеме речь? можно подробнее для тех кто не в теме ..  Схему в оркаде выкладывал knach. Отзеркалить это значит - было a0-a0 a1-a1 стало a0-a7 a1-a6 я схему как таковую не рисовал. прямо вводил цепи в pcb. когда подключите, импакт сам скажет что надо обновить прошивку и обновит ее. в 2400 ничего кроме видов-пидов нет. берутся из инф файла. зашить можете с помощью цайпруссовской утилиты Ez-USB control panel или любым программатором, который есть под рукой(лошадь, пиккит2 и т.д.) про чипскоп. пока только скачал ise@chipscop 9.2 выложите кто нибудь проект простенький под ISE@chipscop 9.2 версии, я проверю.
--------------------
летаю на пепелаце...
|
|
|
|
|
Nov 19 2008, 13:01
|
участник
   
Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402

|
Цитата(АДИКМ @ Nov 18 2008, 19:09)  гербера. слоя gm1 и gm2 справочные. на них находятся комменты и десигнаторы. файл - кам версии 9. Плохо что нет нормальной схемы , точный BOM к этим десигнаторам имеется? Цитата в 2400 ничего кроме видов-пидов нет. берутся из инф файла. Из какого именно файла? Может есть уже готовый hex файл?
|
|
|
|
|
Nov 19 2008, 13:16
|

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

|
Цитата(atlantic @ Nov 19 2008, 17:01)  Плохо что нет нормальной схемы , точный BOM к этим десигнаторам имеется? Из какого именно файла? Может есть уже готовый hex файл? бом завтра сгенерю. того что написано на компонентах не хватает? Цитата Из какого именно файла? Может есть уже готовый hex файл? из файла драйверов к железяке.
--------------------
летаю на пепелаце...
|
|
|
|
|
Nov 19 2008, 13:43
|
участник
   
Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402

|
Цитата того что написано на компонентах не хватает ? 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. Цитата из файла драйверов к железяке. где он лежит(каталог) и название?(просто не все в курсе:) ___________________________ (редактировано неоднократно)
|
|
|
|
|
Nov 19 2008, 17:15
|
Местный
  
Группа: Свой
Сообщений: 234
Регистрация: 3-10-04
Из: Кукуево-Дальнее
Пользователь №: 767

|
Цитата(АДИКМ @ Nov 18 2008, 18:09)  гербера. слоя gm1 и gm2 справочные. на них находятся комменты и десигнаторы. файл - кам версии 9. спасибо большое
|
|
|
|
|
Nov 19 2008, 20:42
|
Участник

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

|
Цитата(АДИКМ @ Nov 19 2008, 14:45)  Схему в оркаде выкладывал knach. Вообще то Ваш gerber СИЛЬНО полнее, чем схема, которую выкладыал knach. Может оно конечно, половина не нужна, но все же: 1)стоит ли у Вас DS2411? 2)зачем там компаратор с хитрыми обратными связями, выходы которого заведены на FX2 и XCR? Короче, есть желание упростить схему, посему вопрос - если собрать схему knach'а с Вашими исправлениями, дополнив ее необходимыми вещами (кварц, EEPROM, стабилизаторы), то работать будет?
|
|
|
|
|
Nov 20 2008, 06:23
|
участник
   
Группа: Свой
Сообщений: 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 Кто знает какой из них "правильная" прошивка? Сам себе и отвечу:) они все одинаковые, только названия разные. Видимо они запутывают следы, если конечно сами еще не запутались :) Вообщем осталось сделать нормальную схему :) ___________________________ (редактировано неоднократно)
|
|
|
|
|
Nov 20 2008, 14:55
|

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

|
Цитата Похоже, что плата от АДИКМ полный эквивалент Х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 ( 3.73 килобайт )
Кол-во скачиваний: 2212
--------------------
летаю на пепелаце...
|
|
|
|
|
Nov 20 2008, 16:00
|

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

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