Altium JTAG Programmer + XC9572xl CPLD

OP #2339015
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe hier auf meinem Experimentierboard einen Xilinx XC9572XL,
der sich nicht mit dem Altium JTAG Programmer ansprechen lässt.
Die JTAG Leitungen sind nur an die JTAG Buchse angeschlossen und 1:1 an 
den JTAG Programmer von Altium Designer angeschlossen. GND und Connect 
von Programmer sind auch auf Ground gezogen. Die 3.3V 
Versorgungsspannung ist OK und wird auf allen IO Pins des CPLDs 
ausgegeben.
Was mache ich falsch ?

Ein Altera Cyclone I wird von Altium JTAG an einem anderen Board erkannt 
( im Device Menue ), ISE 12.1 und Quartus II 9.1SP2 sind ebenfalls auf 
dem Win/ 64bit Rechner mit AD 10 installiert.
Und nein, das ist keine gecrackte Version von AD 10. Ich habe 
tatsächlich Geld für Software ausgegeben.

Hat jemand einen Tip für mich ? ( ich habe leider keinen JTAG Programmer 
für ISE, daher muss ich den Altium JTAG benutzen).

Gruß,

dasrotemopped
Angehängte Dateien:
OP #2339179
Lesenswert?
• ▲
▼
Der JTAG Adapter von AD ist ein USB Adapter.
Laut Anleitung von Altium muss VCC nicht mit dem JTAG Adapter verbunden 
werden ( ist auch kein entsprechender Anschlusstift vorhanden).

Ein Oszi habe ich, allerdings kein Speicheroszi, da wird das mitlauschen
etwas fürs schnelle Auge ...

@Duke
AD 10 kostet derzeit ca 5k Euro netto.
Der Frage entnehme ich, das du AD nicht benutzt ?

Gruß,

dasrotemopped
Gast #2339224
Lesenswert?
• ▲
▼
Markus Horbach schrieb:
> Der JTAG Adapter von AD ist ein USB Adapter.
> Laut Anleitung von Altium muss VCC nicht mit dem JTAG Adapter verbunden
> werden ( ist auch kein entsprechender Anschlusstift vorhanden).
Was ist mit dem Detect-Pin? Wie funktioniert der?
http://wiki.altium.com/display/ADOH/USB+JTAG+Adapter+-+Cable+Pinouts

> Ein Oszi habe ich, allerdings kein Speicheroszi, da wird das mitlauschen
> etwas fürs schnelle Auge ...
Um zu gucken, ob es auf der Clock-Leitung (TCK) klingelt sollte es 
erstmal reichen. Ansonsten finde ich das Digitaloszi zur Fehlersuche 
immer wieder sehr hilfreich....

> AD 10 kostet derzeit ca 5k Euro netto.
> Der Frage entnehme ich, das du AD nicht benutzt ?
Nein, früher mal. Ich könnte aber, wenn ich wollte ;-)

Hab mit Altium meinen FPGA-Einstieg versucht, bin aber von der 
FPGA-Sache nicht 100% überzeugt. Außerdem gibt von AD keine 
Linux-Version...

Ansonsten für Schaltpläne und Leiterplatten finde ich Altium echt gut.

Duke
OP #2339241
Lesenswert?
• ▲
▼
Der Detect Pin soll auf Masse gezogen werden, wenn man dem JTAG Adapter 
mitteilen will, das jetzt der FPGA/CPLD angeschlossen wurde so weit ich 
weiss. Aber laut Anleitung und mit meinem Cyclone Board muss er nicht 
angeschlossen werden, dann pollt der Adapter in einem einstellbaren 
Intervall den JTAG Anschluss nach neuen Chips.

Mich würde vor allem interessieren, ob es normal ist das ein 
unprogrammierter CPLD auf allen IO Leitungen die Betriebsspannung 
rausgibt. Im einfachsten Fall ist ja nur der CPLD defekt. Welches 
Verhalten zeigt denn so ein fabrikneuer Baustein im Normalfall ??

dasrotemopped
Gast #2340825
Lesenswert?
• ▲
▼
Ist ja super das es geht.

Versuch und Irrtum.
Beruflich musste ich das Ding auch an laufen bekommen und auch andere 
CPLD's (Collrunner etc).

In der Dokus ist da glaube ich nichts zu finden.

22pF ist fast wie "Handauflegen" auf die Leitung.

Ich mach die an jeden JTAG Port. Egal ob MCU oder CPLD. Zumindest sind 
immer C's bei mir auf dem Layout.

Jupp

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren