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


von Markus F. (mfro)


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)


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)


Lesenswert?

Kann man vielleicht eine brauchbare Konfiguration aus dem laufenden Chip 
zurücklesen?

Duke

von Markus F. (mfro)


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)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.