Forum: FPGA, VHDL & Co. Xilinx/Avnet Spartan 3A Evaluation Kit unter Linux?


von SiO2 (Gast)


Lesenswert?

Kann man das Board
http://shop.trenz-electronic.de/catalog/product_info.php?cPath=1_47&products_id=456

auch unter Linux nutzen und Programmieren?
Da in der Beschreibung steht :
Windows® programming application
FPGA configuration via PSoC®
 denke ich mir, daß es wohl doch nur unter Windows zu nutzen geht.

thnx

von Duke Scarring (Gast)


Lesenswert?

Allerding steht in der Auflistung auch:
* Xilinx JTAG interface

Somit sollte es auch mit den unter Linux verwendbaren Programmern gehen.

Duke

von Günter -. (guenter)


Lesenswert?

Die Frage hatte ich auch schon mal gestellt:

Beitrag "Re: Spartan 3A Starterkit"

Von Avnet gibt es da ein Programm zur Programmierung, das aber nur unter 
Windows läuft. Natürlich kannst du zum Programmieren immer den JTAG-Weg 
gehen, wie es Duke beschrieben hat.

Um die Schnittstelle aber für die Datenübertragung zu nutzen, fehlt ein 
Treiber für Linux, bzw. die Informationen der Schnittstelle liegen nicht 
offen um einen eigenen Treiber zu programmieren. Avnet hat aber 
angekündigt die Information zu veröffentlichen. Bei Google Groups gibt 
es eine Supportgruppe, auf der auch Mitarbeiter von Avnet posten.

Schau dir mal den folgenden Link an und Poste vielleicht auch mal eine 
Antwort, das du das Board unter Linux nutzen möchtest.

http://groups.google.de/group/avnet-spartan-3a-eval-kit/browse_thread/thread/f69f1699b5dd3851

Vielleicht beschleunigt das den Vorgang das Avnet die Information zur 
Verfügung stellt.

von Michael (Gast)


Lesenswert?

Wen es interessiert: Das Avnet Tool zur Programmierung läuft zu 95% 
unter Wine!

Was fehlt, ist das Menü. Das ist aber nicht sonderlich notwendig. Die 
Einstellungen braucht man nicht ändern. Wenn beim Start des Programms 
das Board verbunden ist, wird der richtige Com-Port automatisch erkannt 
(vorausgesetzt, man hat /dev/ttyACM0 bei Wine mit irgendeinem Com-Port 
assoziiert). Das Umschalten zwischen den Modi "FPGA-Programmieren", 
"SPI-Flash programmieren" und "BPI-Flash programmieren" geht mit 
"CTLR-F", "CTRL-S" und "CTRL-P".

Hinweis: Beim Kernel 2.6.26 ist ein Fehler im cdc-acm Modul. Damit läuft 
die Programmierung leider nicht. Bei den Kernels bis 2.6.25 scheint es 
problemlos zu gehen.

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.