Forum: FPGA, VHDL & Co. USB-Blaster (Konfigurationsmöglichkeiten)


von Carsten (Gast)


Lesenswert?

Hallo,
welche Möglichkeiten der Konfiguration des FPGAs und/oder der EEPROMs 
aus Quartus II habe ich noch außer über den USB-Blaster, da dieser recht 
teuer ist?

von Johannes T. (johnsn)


Lesenswert?

Google mal nach Terasic Blaster!

Sonst kannst dir noch nen Byte-Blaster MV basteln, da dieser noch 
einfach zu machen ist. Byte-Blaster II wird schon schwieriger.

Gibt aber auch schon etliche Threads hier im Forum dazu.

von Carsten (Gast)


Lesenswert?

Guter Tip,
da gibts noch einige Sachen, die ich ebenfalls benötige.

von Carsten (Gast)


Lesenswert?

Hat jemand Erfahrung mit dem Terasic Blaster? Ich bin sehr interessiert.
Ist dieser wirklich 100% kompatibel. Ich würde es gern für die 
Konfiguration von Cyclone III und dessen EEPROMs verwenden.

von Johannes T. (johnsn)


Lesenswert?

Ich hab das Teil letzte Woche bestellt, sobald ich es geliefert habe, 
gibt's ein Fazit.

Ansonsten könntest du auch das Altera Cyclone-3 Demoboard für etwa 150 
EUR kaufen. Das hat einen USB-Blaster On-board und wenn du geschickt 
bist, kannst du dort die JTAG-Pins abgreifen und das Board sozusagen 
auch für andere Altera-Bausteine mißbrauchen.

von Carsten (Gast)


Lesenswert?

Das Board habe ich schon. Daran hatte ich auch schon gedacht. Es ist 
aber ganz schön eng. Hab erstmal nach einer Alternative gesucht. Vielen 
Dank für deine guten Tipps. Falls du den Terasic Blaster getestet hast, 
könntest du hier als nächsten Kommentar eine kleine Beurteilung des 
Dinges eintragen, oder du schreibst mir mal ne Mail an zweineffe@gmx.de 
. Das wäre wirklich nett.

von Johannes T. (johnsn)


Lesenswert?

Heute ist Weihnachten, denn ich hab soeben den Terasic Blaster geliefert 
bekommen. Das Teil ist relativ kompakt von der Größe her (etwa 70x50). 
Nach dem Anstecken des genormten USB-Steckers erkennt Windows das Gerät, 
nach der Installation des original Altera-Treiber konnte ich auch schon 
eine Konfiguration (active serial modus) durchführen.

Scheint also zu funktionieren! Die einzige Sache ist halt, dass es eher 
umständlich zu beschaffen war, weil nicht alle Kreditkarten akzeptiert 
werden und im Falle einer Vorauszahlung 30 Dollar Bearbeitungsgebühren 
verrechnet werden.

Gruß,
Johnsn

von Carsten (Gast)


Lesenswert?

Danke für die Info, Bestellung ist schon raus. Hab gleich noch die 
Adapterplatine von HSMC auf GPIO bestellt. Danach hab ich schon einige 
Zeit gesucht.

von Johannes T. (johnsn)


Lesenswert?

Hab jetzt versucht auf meinem Notebook den Usb-Blaster und einen 
FTDI-kompatiblen Usb->Serial Konverter zu betreiben, da ist mir 
aufgefallen, dass sich die beiden Treiber anscheinend nicht gemeinsam 
verwenden lassen.

von Joachim (Gast)


Lesenswert?

> dass sich die beiden Treiber anscheinend nicht gemeinsam
> verwenden lassen.

Sowas passiert, wenn die Hersteller keine eigene PID beutzen, sondern 
die von FTDI standardmäßig verwendete PID 6001.
USB->serial Konverter haben meist die original PID, sofern mit dem FTDI 
ausgestattet. Der original USB-Blaster hat eine eigene PID, glaube ich.

Joachim

von Johannes T. (johnsn)


Lesenswert?

Aber ich benutze doch den original USB-Blaster Treiber von Altera.

von Joachim (Gast)


Angehängte Dateien:

Lesenswert?

> Aber ich benutze doch den original USB-Blaster Treiber von Altera.

Ja, ich auch ;-)
Dann sieh mal, was für ne PID der hat :-))

von kawk (Gast)


Lesenswert?

Es geht auch im Eigenbau, http://www.ixo.de/info/usb_jtag/

von Clemens (Gast)


Lesenswert?

@Johannes


Das Problem hatte ich auch

Ich bin mir nicht mehr ganz sicher aber ungefähr so hab ich's gemacht:

Ich habe die ganzen dlls umbenannt und im ftiport.ini die neuen Namen 
eingetragen.

z.B.:

[SourceDisksFiles]
ftser2k1.sys=1,i386
ftserui21.dll=1,i386
FTLang11.Dll = 1,i386
ftcserco11.dll = 1,i386

(ich habe bei allen einen 1 an den Schluss gehängt)

Danach musst du bei einem von beiden(USB-Blaster oder Serial) die 
Treiber neu installieren und die umbenannten dlls verwenden.

Wenn du es nicht hinkriegst kann ich morgen in der Firma nochmal 
nachschauen wie es genau funktioniert.

Grüße Clemens

von Johannes T. (johnsn)


Lesenswert?

Also ich hab beim USB-Blaster die gleiche PID:
"USB\VID_09FB&PID_6001\91D28408"

Clemens, danke für die Anleitung, das würde bedeuten, dass ich bei der 
Treiberinstallation sämtliche Namen der Dlls suchen und umbenennen muss?

von R.M. (Gast)


Lesenswert?

Hallo zusammen

Ich weiss der letzte Beitrag ist schon ein weilchen her, aber ich 
bräuchte Hilfe zu dem Thema USB Blaster und USB=>Seriel Wandler welche 
gleichzeitig am PC gebraucht werden

Ich habe bis jetzt mal ausprobiert ob es funktionieren würde die PID auf 
dem Serial Wandler zu ändern(von 6001 auf 6010), die PID zu ändern hat 
funktioniert, aber leider kann ich immer noch nicht beide gemeinsam 
nutzen.

Das mit den dll umschreiben habe ich auch gemacht, weiss aber dort nicht 
ob ich richtig gemacht habe.

Ich danke jetzt schon für eure Hilfe.

von user (Gast)


Lesenswert?


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.