16.09.2013, 11:20
Hallo
ich betreibe mein cRIO im FPGA Modus.
Im FPGA.VI lese ich 25 analoge Eingänge aller 1s über ein FIFO ein.
Im FT.VI möchte ich diese auch aller 1s Auslesen und verarbeiten. Das FIFO.Read ist mit einem Timeout von 5000ms gewählt.
Nun bekomme ich ab und an nach unterschiedlicher Zeit (2-10 min) den Fehler -50400 Error -50400 occurred at Invoke Method: FIFO.Read :NI Platform Services: The transfer did not complete within the timeout period or within the specified number of retries.
Das würde ja bedeuten, das keine Elemente mehr im FIFO vorhanden sind. Was wiederrum die Fehlerursache auf das FPGA.VI in FIFO.Write schiebt. Aber aller 1s 25 Werte einlesen, sollte für das FPGA und FIFO doch kein Problem sein, bzw. auch nach dem Timeout (5s) ist sehr suspekt für mich^^.
Habt Ihr Anhaltspunkte, wo ich mit der Fehlersuche beginnen kann?
Dankee
ich betreibe mein cRIO im FPGA Modus.
Im FPGA.VI lese ich 25 analoge Eingänge aller 1s über ein FIFO ein.
Im FT.VI möchte ich diese auch aller 1s Auslesen und verarbeiten. Das FIFO.Read ist mit einem Timeout von 5000ms gewählt.
Nun bekomme ich ab und an nach unterschiedlicher Zeit (2-10 min) den Fehler -50400 Error -50400 occurred at Invoke Method: FIFO.Read :NI Platform Services: The transfer did not complete within the timeout period or within the specified number of retries.
Das würde ja bedeuten, das keine Elemente mehr im FIFO vorhanden sind. Was wiederrum die Fehlerursache auf das FPGA.VI in FIFO.Write schiebt. Aber aller 1s 25 Werte einlesen, sollte für das FPGA und FIFO doch kein Problem sein, bzw. auch nach dem Timeout (5s) ist sehr suspekt für mich^^.
Habt Ihr Anhaltspunkte, wo ich mit der Fehlersuche beginnen kann?
Dankee