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
Allerding steht in der Auflistung auch: * Xilinx JTAG interface Somit sollte es auch mit den unter Linux verwendbaren Programmern gehen. Duke
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.