Bitfiles in Abhängigkeit von Bedienelement aufs FPGA laden?
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Bitfiles in Abhängigkeit von Bedienelement aufs FPGA laden?
Hallo zusammen,
kann mir jemand sagen ob es möglich je nach Auswahl auf einem Bedienelement das jeweils zugehörige Bitfile auf das FPGA zu laden.
Und wenn ja wie ?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Bitfiles in Abhängigkeit von Bedienelement aufs FPGA laden?
Wie man was auf's FPGA lädt weiß ich nicht, aber die Auswahl kannst Du doch in einer Case-Struktur machen.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
RE: Bitfiles in Abhängigkeit von Bedienelement aufs FPGA laden?
Hallo Ben,
theoretisch kannst du verschiedene Bitfiles für den FPGA vorsehen.
ABER: um mit dem FPGA zu kommunizieren, müssen diese Bitfiles identische (!) Anschlüsse/FIFOs/DMA nutzen...
Ist es da nicht einfacher, die unterschiedliche Funktionalität direkt auf dem FPGA unterzubringen und den Schalterzustand direkt dem FPGA zu melden?
RE: Bitfiles in Abhängigkeit von Bedienelement aufs FPGA laden?
Hallo B.,
du musst den FPGA-VIs das identische Kommunikationsinterface verpassen. Dann sollte man ihnen auch eine einheitliche FPGA-Referenz gönnen, das geht per Typedefinition.
Und dann solltest du mal mit FPGAOpen und FPGAClose herumspielen. (Habe auf dem Rechner hier kein FPGA-Modul installiert, kann also gerade nicht nach korrekten Funktionsnamen oder Beispielen schauen...)
RE: Bitfiles in Abhängigkeit von Bedienelement aufs FPGA laden?
Es geht auf jeden Fall. Ein Kollege von mir hat genau dasselbe auf Grund desselben Problems (FPGA zu klein) gemacht. In der Startphase der rtexe läuft ein anderer FPGA-Code als im Normalbetrieb.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!