www.mikrocontroller.net

Forum: FPGA, VHDL & Co. JTAG Probleme Xilinx Spartan3


Autor: Giggi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi, ich habe folgendes Problem und weiss leider nicht was ich falsch 
tue.
Ich habe ein Xilinx Spartan3 board welches ich über das mitgelieferte 
JTAG-Kabel programmieren möchte, dieses kriege ich jedoch nicht hin. Bei 
iMPACT erkennt er zwar, dass es sich um XC3S200 chip handelt jedoch beim 
programm - Befehl kriege ich Programm Failed Meldung. Ich verwende 
Xilinx ISE 10.1. Was kann ich da tun?

Autor: Giggi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier kommt die folgende Meldung:


INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 0000 0000 0000 0000 0000 0000 0000 0000
INFO:iMPACT:579 - '1': Completed downloading bit file to device.
 Match_cycle = NoWait.
Match cycle: NoWait
INFO:iMPACT - '1': Checking done pin....done.
'1': Programming terminated. DONE did not go high.
PROGRESS_END - End Operation.
Elapsed time =      5 sec.

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hast du in den "Generate Programming File" Optionen (Rechtsklick) 
eingestellt, dass der Done-Pin das Ende der Initialisierung anzeigen 
soll?

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe das nochmal überprüft: Dem Spartan 3 JTAG-Interface ist es 
egal, ob diese Option aktiviert ist, oder nicht   :-o

Aber: genau das von dir beschriebene Verhalten bekomme ich in allen 
Lade-Modi (M0..2) hin, wenn der PROG_B Eingang immer auf LOW ist.
Miss doch den Pegel an dem Pin mal nach.

Autor: Nephilim (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
also ich hatte so ein verhalten auch immer mal wieder mit dem Parallelen 
Programmierkabel. Musste das Programmieren mehrfach durchführen und den 
Stecker immer mal wieder nachdrücken, dann gings meist.

Jetzt per USB hab ich da garkeine Probleme mehr

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wir haben hier mit den alten Kabeln auch erhebliche Probleme mit den 
neuen ISE Versionen. Ging schon mit der 9.x los, dass die Parallel Cable 
III und IV rumgemuckt haben. Jetzt haben wir die roten USB Dinger, neben 
der schnelleren Programmierung gibts auch keinerlei Aussetzer mehr.

Autor: Giggi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi danke schon mal für die Tips also das mit dem DONE Pin configurieren 
reagiert tatsächlich nicht. Zum downloaden via JTAG habe ich die default 
Konfiguration gelassen (M0..2 Jumper sind gesetzt und Jumper 1 ist auch 
gesetzt). Ich verstehe jedoch nicht was du gegen PROG_B Eingang auf LOW 
gemacht hast. Hochgezogen?

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
> Ich verstehe jedoch nicht was du gegen PROG_B Eingang auf LOW
> gemacht hast. Hochgezogen?
Da ist auf meinem Board ein 4k7 Pullup drin, der mit einem Taster auf 0 
gezogen werden kann. Wenn ich den Taster drücke bekomme ich genau das 
von dir beschriebene Verhalten. Siehe auch die Tabelle aus dem DB.

Autor: Giggi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi, wow ich kenne die Tabelle leider nicht, aber ich danke dir vielmals 
es hat wirklich funktioniert. Naja anhand der Tabelle macht es auch 
wirklich Sinn. Vielen Dank nochmal.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.