www.mikrocontroller.net

Forum: FPGA, VHDL & Co. µC + FPGA mit Impact über JTAG programmieren


Autor: Sebastian U. (sebp20)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

auf meiner Leiterplatte befindet sich ein µC (ADUC7026) und ein Xilinx 
Prom sowie ein Spartan 3 FPGA. Alle 3 sollen über JTAG programmiert 
werden.
Nun habe ich folgendes Problem befindet sich der µC nicht im Chain 
funktioniert die Programmierung des FPGAs und des PROMs einwandfrei.

Ist dieser mit in der Kette erkennnt Impact ein Unknown Device und FPGA 
+ PROM lasen sich nicht mehr programmieren, es kommt die Meldung "The 
idcode read from the device does not match the idcode in the bsdl File".

Muss ich irgendwelche Einstellung im Impact vornehmen ?

MFG
Seb

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gibts zum ADuC denn ein BSDL File? Das brauchst du zwingend. Desweiteren 
muss der ADuC nicht nur JTAG sondern auch Boundary Scan mit Bypass-Modus 
unterstützen. Das machen leider nicht alle µC. Der MSP430 z.B. kann das 
auch nicht.

Autor: Uwe Bonnes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn der uC den Bypass Mode unterstuetzt, lang es, die Laenge des 
Instruction registers zu kennen, die man, wenn ich mich recht erinnere, 
in Impact direkt eingeben kann. Dann kann Impact das Teil in Bypass 
schalten.

Autor: Sebastian U. (sebp20)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank für eure Antworten.
Also ein BSDL File hab ich bei Analog Devices nicht gefunden.
Wo bekomme ich die Länge des Instruction Registers her ?

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Normalerweise aus dem BSDL File. Aber da beißt sich die Maus usw.
Aber falls der ADuC das überhaupt unterstützt (was ich nicht glaube), 
dann bei AD erfragen, bzw. im Datenblatt schauen.

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.