|
|
  |
USB-to-JTAG шнурок для XILINX, высказываем идеи, предложения... |
|
|
|
Oct 12 2006, 12:05
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Цитата(Doka @ Oct 10 2006, 18:57)  там ничего интересного нету - кроме VID&PID - можно даже не читать 24хх, а каким-нить USB-monitor'ом, глянуть кто с какими VID&PID на шине висит Точно? Есть подозрение, что за пределами вид-пид там еще что-то связанное с сериальником в далласе сидит. Может все-таки считать? Цитата сразу вспоминается сказка про Емелю и щуку)) нет такой возможности  но могу свои наработки выложить : слои гербера из пдфа, наложенные в полупрозрачном режиме в фотошопе - по ним всеже проще схемку срисовать. Самому этим заниматься сейчас времени нет. если кому интересно- то выложу при условии опубликования на форуме схемы, полученной с помощью файла Хорошо бы. Условие принимается. А по поводу щуки- есть програмки Pdf2Cad. Она прекрасно вытягивает гербера (в DXF) из векторных пдфов. Например эвалюшнборды от Аналоговых девиц свободно вычитываются, только рисунок в пдф должен быть векторный. Но в нашем случае жестокий облом- рисунки уже растровые. Их пришлось скормить програмке Scan2Cad. Тягомотины больше, но тоже неплохо получается. Програмки спрашивать у осла, или, если надо, залью на фтп. По поводу восстановления прошивки плисы цитата Цитата 18. What happens if I prematurely terminate a Platform Cable USB CPLD update operation? If a CPLD re-programming operation is interrupted (i.e., by unplugging the cable or terminating the iMPACT session), the CPLD should be detected as an erased device during a subsequent "Cable Setup" operation. Consequently, the update operation should be repeated and the CPLD should be successfully programmed.
NOTE: In the event that iMPACT no longer attempts to reprogram the CPLD after a premature termination of the operation, a XILINX environment variable can be used to force the reprogramming operation. This method should only be used in exceptional cases.
Shell to a DOS window and set the following environment variable to true: SET XIL_IMPACT_ENV_USB2_FORCE_CPLD_UPDATE=TRUE
Invoke iMPACT from the DOS command level.
Select "Platform Cable USB" from the Cable Setup menu and wait for the update to be completed.
Exit iMPACT.
Set the environment variable to false: SET XIL_IMPACT_ENV_USB2_FORCE_CPLD_UPDATE=FALSE
|
|
|
|
|
Oct 13 2006, 15:11
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Цитата(Doka @ Oct 10 2006, 18:12)  XC2C256 стоит для защиты интеллектуальной собственности и в копии нафиг не нужна (тока стоимость баксов 20 поднимается (для штучного производства)) - всё _бы_ можно было _бы_ засунуть в FX2 - но тока стошком много _бы_ : реально нужны временные ресурсы чтобы сидеть и этим всем заниматься  Да нет, там честный сериалайзер jtaga, может даже с фифо. Вот для желающих кам файл этой платы. Можно поизвращаться с реверсингом. А если еще и пады добавить, то нетлист сделать легко. Слои питания я опустил- они не векторизовались, а с силком лоханулся- он зеркальный вышел. Кто знает, как в КАМ350 отзеркалить проект?
|
|
|
|
|
Oct 13 2006, 16:45
|
Участник

Группа: Свой
Сообщений: 42
Регистрация: 18-07-06
Из: Germany
Пользователь №: 18 908

|
Цитата(khach @ Oct 13 2006, 19:11)  Цитата(Doka @ Oct 10 2006, 18:12)  XC2C256 стоит для защиты интеллектуальной собственности и в копии нафиг не нужна (тока стоимость баксов 20 поднимается (для штучного производства)) - всё _бы_ можно было _бы_ засунуть в FX2 - но тока стошком много _бы_ : реально нужны временные ресурсы чтобы сидеть и этим всем заниматься  Да нет, там честный сериалайзер jtaga, может даже с фифо. Вот для желающих кам файл этой платы. Можно поизвращаться с реверсингом. А если еще и пады добавить, то нетлист сделать легко. Слои питания я опустил- они не векторизовались, а с силком лоханулся- он зеркальный вышел. Кто знает, как в КАМ350 отзеркалить проект? ja programku pisal kotoroi ot coolrunner xpl3 jedec VHDL delajet esli nemnozko dorabotat to dlja coolrunner2 tozhe budet rabotat kto zanimatsja hochet mogu istochniki dat PLD v usb cable (i v parallel IV tozhe) ne saschivon, mozhno abrotno chitat bez problem
|
|
|
|
|
Oct 13 2006, 17:20
|

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

|
Цитата(khach @ Oct 12 2006, 16:05)  Цитата(Doka @ Oct 10 2006, 18:57)  там ничего интересного нету - кроме VID&PID - можно даже не читать 24хх, а каким-нить USB-monitor'ом, глянуть кто с какими VID&PID на шине висит Точно? Есть подозрение, что за пределами вид-пид там еще что-то связанное с сериальником в далласе сидит. Может все-таки считать? ок Цитата(khach @ Oct 12 2006, 16:05)  Цитата сразу вспоминается сказка про Емелю и щуку)) нет такой возможности :( но могу свои наработки выложить : слои гербера из пдфа, наложенные в полупрозрачном режиме в фотошопе - по ним всеже проще схемку срисовать. Самому этим заниматься сейчас времени нет. если кому интересно- то выложу при условии опубликования на форуме схемы, полученной с помощью файла Хорошо бы. Условие принимается. А по поводу щуки- есть програмки Pdf2Cad. Она прекрасно вытягивает гербера (в DXF) из векторных пдфов. Например эвалюшнборды от Аналоговых девиц свободно вычитываются, только рисунок в пдф должен быть векторный. Но в нашем случае жестокий облом- рисунки уже растровые. Их пришлось скормить програмке Scan2Cad. Тягомотины больше, но тоже неплохо получается. вот ФШ-файл. там и сигнальные и питающие планы, но все надо ручками вытаскивать(( (+ худо-бедное знание ФШ - чтобы слои свести - а то я подилетантски прозрачность слоев настроил - уж как мог..)
S3E_Starter_JTAG_FX2.zip ( 1.01 мегабайт )
Кол-во скачиваний: 5960насчет PDF - думал сначала, что Вы не адобовский PDF имели в виду, а нативный - КАДовский. Но тем не менее, осталось у меня сомнение - там же никакой спец.инф. в PDF нету - как прога "вытягивает" инфу о падах, чтобы восстановить нетлист?!
--------------------
|
|
|
|
|
Oct 13 2006, 18:21
|

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

|
Цитата(antti @ Oct 13 2006, 20:45)  Цитата(khach @ Oct 13 2006, 19:11)  Да нет, там честный сериалайзер jtaga, может даже с фифо. ja programku pisal kotoroi ot coolrunner xpl3 jedec VHDL delajet esli nemnozko dorabotat to dlja coolrunner2 tozhe budet rabotat kto zanimatsja hochet mogu istochniki dat а это весьма интересно - пусть там честный parallel-to-serial, но для mass-product можно запихнуть это добро в FX2 (либо поставить туда CPLD попроще, а в FX2 перенести crypto), + это позволило бы перейти к более распространенным и доступным FX2 в 56ногом корпусе
--------------------
|
|
|
|
|
Oct 14 2006, 19:39
|
Знающий
   
Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871

|
Цитата(АДИКМ @ Oct 14 2006, 20:23)  to Flood
можете найти полчаса и зарисовать схему выходной части из CPLD ? компараторы и т.д. все что идет от сплд до разъема? Боюсь, не в ближайшее время - устройства на руках уже нет. Да и схема там суровая. Однако постараюсь. Могу выложить hi-res фото обеих сторон платы, но с установленными компонентами для срисовки платы они мало пригодны... По ощущениям там 4 слоя всего, разводка сигналов на внешних слоях, а внутри только power planes, хотя могу и ошибаться.
|
|
|
|
|
Oct 16 2006, 06:57
|

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

|
to knach Вот видишь, а я не додумался открыть мануал на кабель...  (( Ну так что, дорисовывай полностью схему и и попробуем. кстати, я не могу вообще никакой файл прикрепить. показывает, что загружает, а на самом деле ноль. Руки видать кривые.
--------------------
летаю на пепелаце...
|
|
|
|
|
Oct 16 2006, 08:47
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Doka @ Aug 3 2006, 13:59)  Собственно тема:
восстановить схему - вопрос свободного времени и усидчивости а вот как решать вопрос с изготовлением. Была выставка Чип Экспо. Я ходил по выставке и спрашивал производителей: захочет ли кто нибудь выпускать дешевые USB-JTAG. Такие, чтобы "брали" FPGA и в том числе их загрузку, граничное сканирование и к которым можно было бы обращаться из самодельной программы. А в идеале, чтобы работали с фирменными программными инструментами. Несколько таких нашлось. Итак, может кто московский (тк фирмы - московские) это дело дальше тащить? Т.е. передать материалы на изготовление (про долю сами с ними договоритесь...), потом отладить первый образец, ну и когда пойдет серия, то отвечать клиентам на трудные вопросы. Хочется получить железку в продаже от 30 до ??? долл. Так чтобы ее каждый смог купить, пусть даже россыпью в виде набора или полностью смонтированную.
--------------------
www.iosifk.narod.ru
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|