Forum: FPGA, VHDL & Co. .rbf mit USB Blaster konfigurieren?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Markus F. (mfro)


Bewertung
0 lesenswert
nicht lesenswert
Hallo allerseits,

wieso gibt's eigentlich (anscheinend) keine Möglichkeit, einem Cyclone 
III mit dem USB Blaster eine .rbf-Datei einzublasen?

Ich habe eine alte .rbf-Datei (Quartus 8 oder so), die so funktioniert 
wie ich das haben will. Die liegt auf einem Flash und wird per 
Prozessor-Bit-Banging beim µC-Start programmiert.

Leider kriegt das (neuere) aktuell installierte Quartus die Datei 
anscheinend nicht mehr identisch hin und ich versuche gerade, das Timing 
per Constraints wieder "hinzubiegen". Dazu würde ich gerne hin und 
wieder das Verhalten vergleichen und da wär's halt kommod, wenn ich das 
alte .rbf auch mal eben per USB Blaster programmieren könnte.

Wieso geht das nicht per JTAG? Der Blaster hat doch Zugriff auf 
dieselben Pins wie der µC?

von Da D. (dieter)


Bewertung
0 lesenswert
nicht lesenswert
Scheint nicht zu gehen. In Quartus kann man unter File->Convert 
Programming Files verschiedene Dateiformate konvertieren. Der Weg rbf -> 
sof ist da aber auch nicht vorgesehen.

von Duke Scarring (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Kann man vielleicht eine brauchbare Konfiguration aus dem laufenden Chip 
zurücklesen?

Duke

von Markus F. (mfro)


Bewertung
0 lesenswert
nicht lesenswert
Duke Scarring schrieb:
> Kann man vielleicht eine brauchbare Konfiguration aus dem laufenden Chip
> zurücklesen?
>
> Duke

Nö, leider nicht:

Altera schrieb im Web:
> Last Modified: August 13, 2012
> Is it possible to read back configuration data from Altera FPGAs via the
> JTAG port?
> Description
> No, all Altera® FPGA devices restrict the direct readback of the
> configuration data via the JTAG port.

von Markus F. (mfro)


Bewertung
0 lesenswert
nicht lesenswert
Da D. schrieb:
> Scheint nicht zu gehen. In Quartus kann man unter File->Convert
> Programming Files verschiedene Dateiformate konvertieren. Der Weg rbf ->
> sof ist da aber auch nicht vorgesehen.

mit der Einstellung "Passive Serial" (und nur mit der) im Programmer 
kann man ein .rfb auswählen.

Programmieren geht leider nicht, es erscheint - zumindest bei mir - 
immer eine Fehlermeldung (... failed) ohne weitere Erklärung.

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]
  • [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.