Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

FIFO.config -61206: but the name of FIFO exists

Solved!
Go to solution

Hallo,

 

I'm relative new to cRIO and I became an error from last time I compiled my FPGA.

 

HW Description

  • cRIO-9035
  • 4 x NI9229

Software Description

  • FPGA: I have 15 DMA FIFO (I can make this according to this document), that send asynchronous messages on each FIFO   (show attached Picture)
  • RT: I catch this messages and I store them in a TDMS file

Problem

  • FIFO.Configure or FIFO.start give me "Error -61206". This Error, as shown here, means that the name of this FIFO doesn't exists. But as shown in picture it exists. I don't know what's happened. Is the first time that I become an error like this.

 

For your kindful help, I will say you "Grazie!"

Carmine

0 Kudos
Message 1 of 2
(3,742 Views)
Solution
Accepted by topic author cderrico

I found the problem.

 

Only the FIFOs really used on FPGA can be configured.

If you declare a FIFO and you will not use it on FPGA (for example in order to make a test of only a part of your project) you have to remove from RT code the parts where you configures, starts ancd closes the FIFO.

 

Thank your for your attention.

Carmine

0 Kudos
Message 2 of 2
(3,732 Views)