www.mikrocontroller.net

Forum: FPGA, VHDL & Co. JTAG Programmierung


Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich brauche in der nächsten Zeit sowohl einen Programmieradapter für 
AVRs als auch für Spartan3E incl. eines SPI Flashs. Müsste ja alles über 
JTAG gehen. Kann ich für alle den selben Adapter nehmen, z.B. den 
USBprog?

Vielen Dank!

Autor: Uwe Bonnes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Prinzipiell geht das alles ueber eine JTAG Kette. Aber Programme zu 
finden, die gerade Deinen Adapter und Deine Devices in Deiner 
Konfiguration unterstuetzen, ist eine andere Frage. Und dass die 
Programme nur heruntergeladen werden muessen und dann ohne weitere 
laufen, ist das naechste Problem. Mit urjtag, openocd und AVRSVF 
solltest Du recht weit kommen. Meinxc3sprog-Branch kennt den AVR und den 
Spartan3E in der Kette, kann aber das SPI Flash nicht programmieren und 
hat noch keinen Treiber fuer usprog.

Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die schnelle Antwort. Ich habe mir gedacht, dass ich mit dem 
USBprog aufgrund des großen Firmwarepools und des günstigen Preises gut 
bedient bin. Es handelt sich um einen "universellen JTAG Adapter".

Mit dem "Parallel Cable 3" könnte ich auch nur den FPGA programmieren, 
keinen Flash Speicher oder? Zur Not könnte ich mir das ja zusätzlich 
Basteln.

Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kurze Frage noch: Kann man mit 5V an den FPGA oder braucht man einen 
3.3V JTAG Adapter?

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

Bewertung
0 lesenswert
nicht lesenswert
> Spartan 3
> Kann man mit 5V an den FPGA ... JTAG
Die JTAG-Schnittstellen-Pins werden mit VCCAUX = 2,5V versorgt,
mit 5V ist die garantiert kaputt. Sowas findet man im DB  :-/
Z.B. im DS312 im Bild 48  [+2,5V JTAG]

Autor: Uwe Bonnes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Impact kann zumindestens den eingebauten Flash des XC3SAN programmieren 
(schon selbst gemacht). Wahrscheinlich geht es auch mit Flash am XC3SA. 
Bitte ausprobieren und berichten.

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.