Forum: FPGA, VHDL & Co. CPLD per USB programmieren


von Artjomka (Gast)


Lesenswert?

Wie kann man einen Xilinx CPLD über USB programmieren? Hab ich früher 
mal mit parallel port gemacht - hab aber keinen mehr an meinen PC.

Ich hab ein USB-OCD-TINY von Olimex (so ein JTAG mit FT2232 für ARM 
programmierung). Eine passende Software, mit der ich auch Xilinx CPLDs 
mit diesen JTAG Adapter programmieren kann wäre super.

Was gibt es denn da offiziell von xilinx käuflich zu erwerben? Die 
Preise sind bestimmt jenseits von gut und böse... :/

: Verschoben durch Admin
von Artjomka (Gast)


Lesenswert?

http://www.xilinx.com/products/devkits/HW-USB-II-G.htm

Leicht zu teuer. Selbst das olle par-port kabel kostet schon $125.

Unterstützt IMPACT nur die offiziellen Xilinx Kabel? Nicht mal Kabel von 
anderen dritt-herstellern?

von Christian R. (supachris)


Lesenswert?

Direkt im iMpact geht nur das originale USB Kabel. Und das sehr gut. 
Zuverlässig und sehr schnell. Ansonsten kannst du auch ein (x)svf File 
erstellen und das mit 3rd party Software/Hardware runter laden. Für den 
JTAG Key von Amontec gibts glaub ich einen SVF Player.

von asdf (Gast)


Lesenswert?

Vielleicht gibt es noch bessere Lösungen, aber falls es ein normaler PC 
mit PCI-Slots ist könnte eine Parallelportkarte die günstigste Lösung 
sein (habe ich letztes Jahr aus genau diesem Grund nachgerüstet). Das 
alte Parallel Cable III müsste noch funktionieren, aber ganz sicher bin 
ich bei den aktuellen Impact-Versionen auch nicht.

von Frank N. (arm-fan)


Lesenswert?

>Das alte Parallel Cable III müsste noch funktionieren, aber ganz sicher
>bin ich bei den aktuellen Impact-Versionen auch nicht.

Tut es!

von Artjomka (Gast)


Lesenswert?

Weiss jemand ob das hier funktioniert:
http://sourceforge.net/projects/urjtag/

Schaut erstmal vielversprechend aus, hab es nur noch nicht ausprobiert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.