www.mikrocontroller.net

Forum: FPGA, VHDL & Co. JTAG Spartan-3 Problem


Autor: Carsten Salveter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich habe ein Prolem mit meinem Digilent Sparta-3 Board. Ich verwende 
dafür das Original Kabel "JTAG3 With SPI 1.8 to 5.5v". Das Teil lief mit 
Impakt auch immer prolemlos. Plötzlich geht es nicht mehr. Ich bekomme 
immer die Fehlermeldung, die ich unten angehängt habe. Ein anderes Kabel 
zum testen habe ich leider nicht. Macht es Sinn ein Ersatzkabel zu 
bestellen? Hat jemand einen Tipp, wo ich es in Deutschland günstig 
bekommen kann? Sollte man eins mit USB nehmen?

Könnte der Defekt auch am Board liegen? Im Flash ist noch ein Programm 
drin, welches ich vor geraumer Zeit mal selbst eingespielt habe. Das 
Programm wird auch noch beim Start geladen und vom FPGA ausgeführt.

Ich habs übrigens auf drei verschiedenen PC's installiert und 
ausprobiert, leider überall die gleiche Fehlermeldung.

Gruß
Carsten


Welcome to iMPACT
// *** BATCH CMD : setMode -bs
// *** BATCH CMD : setMode -bs
GUI --- Auto connect to cable...
// *** BATCH CMD : setCable -port auto
AutoDetecting cable. Please wait.
PROGRESS_START - Starting Operation.
Connecting to cable (Parallel Port - LPT1).
Checking cable driver.
 Driver windrvr6.sys version = 7.0.1.0. LPT base address = 0378h.
 ECP base address = 0778h.
Cable connection established.
PROGRESS_END - End Operation.
Elapsed time =      1 sec.
Attempting to identify devices in the boundary-scan chain 
configuration...// *** BATCH CMD : Identify
PROGRESS_START - Starting Operation.
Identifying chain contents ....done.
ERROR:iMPACT:585 - A problem may exist in the hardware configuration.
  Check that the cable, scan chain, and power connections are intact,
  that the specified scan chain configuration matches the actual 
hardware, and
   that the power supply is adequate and delivering the correct voltage.
Chain TCK freq = 0.
Chain TCK freq = 0.
Validating chain...
Boundary-scan chain validated successfully.
PROGRESS_END - End Operation.
Elapsed time =     37 sec.
// *** BATCH CMD : identifyMPM

Autor: Johannes T. (johnsn)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Welchen Konfigurationsmodus verwendest du?
Alle Versorgungsspannungen schon durchgemessen?
Das Kabel am besten mit einem anderen FPGA oder CPLD probieren.
Sicherstellen, dass Pin HWEn_ nicht low ist!

Das fällt mir jetzt spontan mal dazu ein.

Autor: Carsten Salveter (casie)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Inzwischen gehts. Ich habe mir einen Programmieradapter gekauft und ein 
entsprechnedes Kabel gelötet. Nun gehts. War wohl zum Glück nur das JTAG 
Kabel defekt.

Gruß
Carsten

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.