Forum: FPGA, VHDL & Co. JTAG USB Cable


von Guy N. (Firma: Student) (lechristiano)


Lesenswert?

Hallo,
ich habe ein Board mit einem Spartan 3AN gebaut und will ein JTAG USB 
Cable kaufen. Kann ich das Board mit dem Cable von diligent 
programmieren? Oder funktionniert dieses Cable nur mit Diligent Eval 
Boards? Hier der link:
http://www.digilentinc.com/Products/Detail.cfm?Prod=JTAG-USB

Danke.
Mit freundlichen Grüßen
Christian

von Marius W. (mw1987)


Lesenswert?

Ja, sollte gehen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Das geht zwar, aber nicht mit IMPACT, sondern nur mit der Digilent 
Software.

von Christian R. (supachris)


Lesenswert?

Kauf dir lieder gleich das HS Cable: 
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,395,922&Prod=JTAG-HS1 
das geht dann auch mit allen Xilinx Tools. Wir haben dieses SMT1 Modul 
im Einsatz, das geht völlig problemlos mit iMPACT.

von BöserFisch (Gast)


Lesenswert?

Prima funktionieren übrigens auch die diversen Opensource-Varianten mit 
xc3sprog und ICEbear JTAG (oder andere FT2232 basierte Varianten).
In einer älteren ISE-Version ging auch das Programmieren mit Impact und 
dem cableserver, aber das habe ich schon lange nicht mehr benutzt, 
Status unbekannt.

von Guy N. (Firma: Student) (lechristiano)


Lesenswert?

Hallo,
danke für Ihre Antworte. Was ist dann den Vorteil vom Programmiercable 
von Xilinx? Es kostet nämlich ganz schön viel Geld!!! Hier der Link:
http://de.farnell.com/xilinx/hw-usb-iig/kabel-program-config-usb/dp/1649384

MfG
Christian

von René B. (reneb)


Lesenswert?

Praktisch alles zur Hardware des originalen USB-JTAG Platform Cables 
findest du an diesem Beitrag, der einen kompletten Nachbau und ein 
Reverse-Engineering darstellt:
http://www.mikrocontroller.net/articles/Xilinx_USB-JTAG-Adapter

Ich benutze für einen CoolRunnerII einen günstigen Nachbau aus Fernost 
von eBay (35€). Das habe ich auch schon an einem VirtexII-Board 
erfolgreich benutzt. Jeweils mit dem Xilinx ISE und IMPACT. Das Teil ist 
angeblich bis runter zu 1,5V zu gebrauchen, hab es aber bisher nur an 
3,3V-Systemen verwendet. Ehrlich gesagt kann ich mit dem Fernost-Nachbau 
auch mehr anfangen, denn da sind so viele vorkonfektionierte Stecker 
dabei, RM2,54 und RM2, Standardbelegung und ein Bündel loser Buchsen.

Sowohl das "große" original USB-Platform cable, wie auch das kleine rote 
und eine Ultrakompaktversion von Digilent "XUP USB-JTAG Programming 
Cable" gehen mit IMPACT über USB. Für den CoolRunnerII, VirtexII und 
VirtexV funktionieren sie mit IMPACT. Aber ich konnte keine Vorteile 
gegenüber dem China-Nachbau feststellen. Ich habe die Adapter in einer 
VMWare-Umgebung mit WinXP erfolgreich verwendet, denn alte ISE-Versionen 
gehen unter Win7-64 nicht mehr ohne weiteres. Da das China-Kabel, die 
Nachbauversion hier von MC.net bzw. das original Xilinx Platform Cable 
USB  aber einen Cypress USB-Chip nehmen, sollten für die neueren 
ISE-Versionen auch Win7-64 Treiber vorhanden sein.

Das bitte einfach mal in Erfahrung bringen, ausprobieren oder vielleicht 
nutzt ja hier jemand IMPACT mit ISE12+ unter Win7 und kann was dazu 
sagen.

von Markus H. (dasrotemopped)


Lesenswert?

wer nicht bei Farnell das rote Gehäuse haben will, sondern auf der Bucht 
nach "USB Platform Cable" sucht, bekommt für ca 40 Euro auch einen ISE 
kompatiblen Programmer. Meiner funktioniert wunderbar.

Gruß,

dasrotemopped.

von Guy N. (Firma: Student) (lechristiano)


Angehängte Dateien:

Lesenswert?

ok danke!
ich habe mir schließlich das platform cable usb/ii von Xilinx gekauft.
Ich habe aber ein Problem. ich versuche seit 2 Tagen meinen 
Spartan-3A/3AN FPGA Starter Kit von Xilinx mit dem zu programmieren, ich 
schaffe es aber nicht. ich habe das Cable aber richtig angeschlossen wie 
es im Bild steht. in iMPACT habe ich das richtige Cable ausgewählt.
Außerdem schaffe ich auch nicht mein gebautes Board damit zu 
programmieren. Da ist auch ein Spartan3AN.

Was soll ich alles tun, damit es endlich mal funktionnieren kann?
ich würde mich sehr auf eine Antwort freuen.

MfG
Christian

von René B. (reneb)


Lesenswert?

Funktioniert das Kabel wenigstens an irgendeinem CPLD/FPGA?
Versorgst du auch das Board zusätzlich?
Hast du es mal an einem anderen PC versucht?
Welche Versionen (OS/ISE/IMPACT) verwendest du?

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.