www.mikrocontroller.net

Forum: FPGA, VHDL & Co. SP605 FPGA über Impact programmieren (Problem)


Autor: Daniel Schembri (pod)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi,

Wir haben uns ein SP605 Board geholt von Xilinx.
Ich möchte den FPGA über JTAG programmiern mit Impact.
Auch auf den Flash kann ich nicht zugreifen.
Das liegt sehr warsch am JTAG...

Ich bekomm immer die Fehlermeldung:

PROGRESS_START - Starting Operation.
INFO:iMPACT:583 - '1': The idcode read from the device does not match 
the idcode in the bsdl File.
INFO:iMPACT:1578 - '1':  Device IDCODE : 
00000000000000000000000000000000
INFO:iMPACT:1579 - '1': Expected IDCODE: 
00000100000000101000000010010011
PROGRESS_END - End Operation.
Elapsed time =      0 sec.

Der FMC Jumper sitzt richtig aber richtig!

Manchmal steht da auch eine andere Device ID als 00000000...

Hab mir schon die Datenblätter angeschaut. An der Stromversorgung sollte 
es eigentlich nicht liegen.

Ich hoffe das Board ist nicht defekt :S

Was könnte das sein?

Gruß Daniel

Autor: Hogo Fogo (Firma: Bailout Inc.) (atze_vom_bau)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
...das Device ist nicht richtig eingestellt im ISE.

Autor: Duke Scarring (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Daniel Schembri schrieb:
> INFO:iMPACT:1578 - '1':  Device IDCODE :
> 00000000000000000000000000000000

Da arbeitet Dein JTAG noch nicht richtig...

Stromversorgung angeschlossen?
Kabel richtig gesteckt?
Kabel zu lang?
anderer Programmer probiert?
Störquellen minimiert?

Duke

Autor: Daniel Schembri (pod)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habs Problem gelöst.

Man muss unter Impact auf File-->Initialize Chain gehen. 2 mal Bypass 
auswählen.
Jetzt hat man 2 Objekte (xccace-bypass und xc6slx45t-bypass) im Impact. 
Da löscht man das rechte XC6SL45T und fügt hier die Bitfile ein. Jetzt 
klickt man rechts auf Program und es funktioniert.

Sehr merkwürdig, dass man da so einen Umweg gehen muss... Bei den 
anderen Boards gings direkt.

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.