LabVIEWForum.de
DMA FIFO von Host nach Target - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW FPGA (/Forum-LabVIEW-FPGA)
+---- Thema: DMA FIFO von Host nach Target (/Thread-DMA-FIFO-von-Host-nach-Target)



DMA FIFO von Host nach Target - NoD - 20.06.2009 14:40

Hallo Jungs,

Ich hab ein problem und hoffe jemand kann mir helfen...
Also... ich übertrage von RT System an den FPGA vie DMA FIFO Daten.
Nun möchte ich, dass der FPGA immer 3 Werte aus dem FIFO nimmt.
Ich hab probiert, diese 3 Werte in einem Array zwischenzuspeichern, jedoch
ist dann das VI nicht lauffähig. Es wird angezeigt, dass arrays eine feste größe haben müssen....
nun hab ich auch schon dem array eine feste größe zugeteilt, aber sobald ich eine Verbindung (Array)
erstelle kommt wiederum dieser Fehler.

wie kann ich euer meinung nach dies umgehen?

PS: Ich initialisiere das array vorher.
Vielen Dank.
--> LV 8.61 und cRio 9074


DMA FIFO von Host nach Target - cb - 21.06.2009 08:01

ich vermute mal stark du hast ein Sub-VI mit einem Array Eingang und die Array-Größe des Controls ist nicht auf eine feste Größe eingestellt?

poste mal den Code? ohne den kann man nur wild rumraten ...


DMA FIFO von Host nach Target - NoD - 21.06.2009 09:37

Hallo,

werd ich machen... aber das kann ich erst wieder morgen, wenn ich in der arbeit bin.
bis dann... hoffe du kennst die lösung zu meinem problem...

Gruß


DMA FIFO von Host nach Target - cb - 22.06.2009 05:13

' schrieb:hoffe du kennst die lösung zu meinem problem...

das kann nix wildes sein ...

und wenn du den COde postest: in Version 8.5.x bitte, ich hab kein 8.6.x auf dem Rechner ...


DMA FIFO von Host nach Target - dlambert - 22.06.2009 07:41

Der Effekt tritt auf wenn ein AutoIndexed Tunnel mit einem fixed size Indikator versehen wird. Der Ausgang der Schleife kann nicht als Quelle für Dein Array genutzt werden.

Du könntest ein constant array mittels Schieberegister füllen und dann den Schieberegisterausgang nutzen, um das Array auf den fixed Indikator zu schreiben.

Hope it helps !


DMA FIFO von Host nach Target - NoD - 22.06.2009 16:20

Hallo Jungs,

ich hab heute noch ein wenig rumprobiert und bin auf das gewünschte ergebniss gekommen...
....naja rumprobieren auf m FPGA (Compelierzeit) is nich so toll :-).... musste ich feststellen....

Abertrotzdem vielen Dank an alle!

[attachment=19265]