Поднимаем тему, чтоли?
За прошедшее время 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 подставы незаметит.
Заодно цепляю текущие исходники этих прог (перепакованные в рар).