|
|
  |
Xilinx JTAG platform cable USB, reverse engineering |
|
|
|
Jun 27 2005, 11:18
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 31-03-05
Пользователь №: 3 826

|
получил сегодня вышеназванный кабель. заплатил 140?. сразу открыл - а там:
CY7C68013-100 XC2C256-VQ100 24LC00 DS2411
и куча рассыпухи...
вопрос:
как вы думаете, насколько сложно сделать копию? а были ли уже попытки в прошлом и чем они закончились? я думаю наибольшая проблема это выяснить прошивку CPLD.
спасибо за ответы!
|
|
|
|
|
Jun 27 2005, 21:13
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154

|
Цитата(seemann @ Jun 27 2005, 14:18) получил сегодня вышеназванный кабель. заплатил 140?. сразу открыл - а там: CY7C68013-100 XC2C256-VQ100 24LC00 DS2411 и куча рассыпухи... вопрос: как вы думаете, насколько сложно сделать копию? а были ли уже попытки в прошлом и чем они закончились? я думаю наибольшая проблема это выяснить прошивку CPLD. спасибо за ответы! DS2411 Silicon Serial Number DS2411 Features Unique, Factory-Lasered and Tested 64-Bit Registration Number (8-Bit Family Code Plus 48-Bit Serial Number Plus 8-Bit CRC Tester); Guaranteed No Two Parts Alike
|
|
|
|
|
Jun 28 2005, 05:24
|

Местный
  
Группа: Свой
Сообщений: 208
Регистрация: 22-11-04
Пользователь №: 1 190

|
Цитата(seemann @ Jun 27 2005, 14:18) получил сегодня вышеназванный кабель. заплатил 140?. сразу открыл - а там: CY7C68013-100 XC2C256-VQ100 24LC00 DS2411 и куча рассыпухи... вопрос: как вы думаете, насколько сложно сделать копию? а были ли уже попытки в прошлом и чем они закончились? я думаю наибольшая проблема это выяснить прошивку CPLD. спасибо за ответы! Думаю, что повторять - себе дороже. В особенности, что касается прошивки. Народ как-то пробовал, да и подзабил, когда дело дошло до JTAG. Решили, что купить десяток таких кабелей - дешевле будет! Но решать конечно Вам - тратить ли кучу времени, денег и сил на такое занятие!?
|
|
|
|
|
Jun 28 2005, 08:17
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 31-03-05
Пользователь №: 3 826

|
@Dainis:
DS2411 это не DS2432, отвечает всегда одинаково. берём простой CPLD и симулируем такой же ответ, благо один серийный номер уже есть.
@tonjo:
я думаю в несколько больших масштабах. стоимость деталей около 40$. если продовать за 80$, то больше чем один человек захочет купить, тем более за рубежом. кто не согласится за пол цены такуе-же функтиональность?
|
|
|
|
|
Jun 29 2005, 07:35
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 31-03-05
Пользователь №: 3 826

|
нет, я просто вслух подумал, что это не может быть особенно сложным. но я могу и ошибаться, поэтому решил задать такой вопрос.
|
|
|
|
|
Jul 4 2005, 20:19
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154

|
Цитата(seemann @ Jun 28 2005, 11:17) @Dainis: DS2411 это не DS2432, отвечает всегда одинаково. берём простой CPLD и симулируем такой же ответ, благо один серийный номер уже есть. Да, я забыл что один экземпляр имеется ....  А так, угадать диапозон номеров купленных XILINX, могло бить и проблемой.
|
|
|
|
|
Jul 6 2005, 12:12
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 31-03-05
Пользователь №: 3 826

|
@ khack: без проблем! но к сожалению, я не нашел полную версию или лекарство для "bus hound". a "trial" ограниченна на 8 байтов протокола  может быть кто-нибудь скинет на мыло? (fpga_dev@web.de) @ khack: спасибо, получил! на weekend займусь этим делом, ждите в понедельник результатов!
|
|
|
|
|
Jul 8 2005, 13:41
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 31-03-05
Пользователь №: 3 826

|
вот обещанный лог для XC9572XL. прошивка CPLD для сравнений также внутри.
|
|
|
|
|
Jan 28 2007, 21:07
|
Гуру
     
Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741

|
Поднимаем тему, чтоли? За прошедшее время Xilinx пошел на встречу пользователям кабелей и встроил в impact возможность работы с удаленным сервером кабеля через IP. Этим случаем народ неприменул воспользоваться и соорудил тулзу, которая подделывалась под сервер. Цитирую: Цитата Article: 108147 Subject: Open-source CableServer for Impact on sourceforge.net From: "zcsizmadia@gmail.com" <zcsizmadia@gmail.com> Date: 5 Sep 2006 23:22:24 -0700 Links: << >> << T >> << A >> Hi All, Here is a open-source CableServer replacement for Xilinx Impact. Currently Parallel III and Altera ByteBlaster are supported, but any 3rd party programmer cable can be implemented easily and can be used from Impact. This open-source implementation can be used as a Programmer Cable SDK for Impact. I've tested only Impact 8.2, if anybody has any problem with 7.1, please let me know! Impact and Xilinx CableServer communication are very pooly written. There is no error recovery at all. If server stops, Impact GUI will crash. To avoid this you must disconnect server from GUI using Output/Cavble disconnect menu. http://sourceforge.net/projects/xilprghttp://sourceforge.net/project/showfiles.p...ckage_id=203209Regards, Zoltan Н соурсфорже лежат два проекта cblsrv и xilprg. Один - сервер кабеля, второй- автономный программатор, но интересен тем, что там весьма полностью разобрана работа с PlatformCable Так что вместо клонирования PlatformCable вырисовывается сооружение небольшой платки с эзернетом на базе АРМа (AT91 или LPC2300), которая будут шевелить ногами JTAGа шустрее параллельного кабеля. При этом сам ISE подставы незаметит. Заодно цепляю текущие исходники этих прог (перепакованные в рар).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|