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
Markus Horbach schrieb: > Altium JTAG Programmer Welcher? Parallelport oder USB? > Win/ 64bit Rechner Das klingt nach 32/64-bit Treiberproblemen, obwohl: > Ein Altera Cyclone I wird von Altium JTAG an einem anderen Board erkannt Hast Du ein Oszi? Kannst Du Dir mal die JTAG-Signale anschauen? Hast Du Vref vom Programmer mit den 3.3V vom Board verbunden? Duke
Markus Horbach schrieb: > Und nein, das ist keine gecrackte Version von AD 10. Ich habe > tatsächlich Geld für Software ausgegeben. P.S.: Was muß man denn dafür ungefähr zahlen?
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
So sieht der Adapter aus : http://wiki.altium.com/display/ADOH/Third+Party+Boards+-+Connection+using+Altium's+USB+JTAG+Adapter dasrotemopped
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
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
Ich nutze auch AD10 + beide JTAG Parallel+USB Progammer! Keine Probleme! Also hatte Anfangs auch Probleme. => Daher an alle! JTAG Pins 22pF (20-30pF)gegen Masse. Hat bei mir Wunder gewirkt! Jupp
Danke Jupp, habe 4x 22pF an die JTAG Leitungen gelegt und jetzt findet Altium den CPLD auf Anhieb. Wie bist du darauf gekommen ? Gruß, dasrotemopped.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.