LabVIEWForum.de - FPGA und DMA

LabVIEWForum.de

Normale Version: FPGA und DMA
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

habe die FPGA-Karte im Emulatormodus laufen und will über einen DMA-Fifo Daten an den Host senden. Das FPGA-VI läuft auch, aber beim Starten des Host-VI kommt die Fehlermeldung -63191 (beim Öffnen der FPGA-Referenz das angegebene Gerät nicht gefunden). Habe es sowohl mit dem FPGA-VI als auch mit dem Bitfile probiert, aber es geht nicht. Liegt das am Emulator oder mach ich was falsch? Die reale Karte hab ich leider noch nicht....

Gruß,
Thor
' schrieb:Hallo,

habe die FPGA-Karte im Emulatormodus laufen und will über einen DMA-Fifo Daten an den Host senden. Das FPGA-VI läuft auch, aber beim Starten des Host-VI kommt die Fehlermeldung -63191 (beim Öffnen der FPGA-Referenz das angegebene Gerät nicht gefunden). Habe es sowohl mit dem FPGA-VI als auch mit dem Bitfile probiert, aber es geht nicht. Liegt das am Emulator oder mach ich was falsch? Die reale Karte hab ich leider noch nicht....

Gruß,
Thor

ich würde mal vermuten, dass das am Emulator liegt. Eine genauere Auskunft kann ich dir leider auch nicht geben, weil ich den Emulator so gut wie nie benutze. Wenn ich den Code von FPGA-Vis testen will kopiere ich mir den Code in ein Windows VI und lass es da - entsprechend langsamer getimed - laufen, und ersetze die IOs durch Controls ...
Nun gut, muss ich halt warten bis die Karte da ist...

Gruß,
Thor
' schrieb:Nun gut, muss ich halt warten bis die Karte da ist...

Gruß,
Thor

da siehst du aber auch nix, ein laufends FPGA-VI kannst du nicht mit Problen etc "debuggen". Der Vorschlag den FPGA-Code in ein Windows VI zu kopieren und die FPGA-IOs durch Controls auf dem Frontpanel zu ersetzen, war durchaus ernst gemeint ...
' schrieb:da siehst du aber auch nix, ein laufends FPGA-VI kannst du nicht mit Problen etc "debuggen". Der Vorschlag den FPGA-Code in ein Windows VI zu kopieren und die FPGA-IOs durch Controls auf dem Frontpanel zu ersetzen, war durchaus ernst gemeint ...
Hi,

das "debuggen" des FPGA-VI hat mit dem Emulator für sich allein geklappt, das Host-Vi konnte ich mit zusätzlichen Controls testen. Es ging mehr darum, zu testen, ob die Kommunikation zwischen beiden mittels DMA klappt...

Gruß,
Thor
' schrieb:da siehst du aber auch nix, ein laufends FPGA-VI kannst du nicht mit Problen etc "debuggen". Der Vorschlag den FPGA-Code in ein Windows VI zu kopieren und die FPGA-IOs durch Controls auf dem Frontpanel zu ersetzen, war durchaus ernst gemeint ...


Hallo,

ich kann zwar im konkreten Fall nichts beisteuern bin aber an einer ähnlichen Thematik beschäftig. Wie kann ich am besten VIs für den FPGA testen ohne ständig zu compilieren? Wie muss ich meine VIs timen, wenn meine Karte 7833R einen mit 40MHz laufenden FPGA hat. Es nervt wegen kleinen Änderungen, nur um das HostVI mit den FPGA VIs zu testen erstmal den Compiler anzuschmeißen.

Bitte gebt mir einen Tipp!

:)Martin (mrtnernst)
Referenz-URLs