LabVIEW Communications System Design Suite

cancel
Showing results for 
Search instead for 
Did you mean: 

[USRP-RIO] Error -1074100594 in modified streaming example

Hi,

 

we are using the following setup:

 

  • A USRP-RIO is connected via PCI card to a desktop PC (transmitter)
  • Another USRP-RIO is connected via PCI card to another desktop PC (receiver)
  • A modified version of the stock streaming example is used to transmit and receive.
  • The modifications are limited to waveform generation and display, i.e. 2 independent Tx channels and 2 independetnt Rx channels are employed

Usually, the transmitter runs fine. Then, every once in a while, after pressing the "STOP" button in the GUI, the VI will terminate with an error. Once this happens, the transmitter cannot be started again via the green play button. Restarting LVC does not help. Rebooting the PC does.

 

Moreover, once the error has occured, it is also not possible to run the stock streaming example anymore.

 

fpga_error.png

 

I hope this helps,

Nicola

 

 

0 Kudos
Message 1 of 5
(6,759 Views)

Hi Nicola,

 

have you tried to recompile the FPGA bitfile? This error seems to be related to the versions of the bitfile and the application running on the host.

 

Best regards,

Melanie

Best regards,
Melanie Eisfeld
Senior Applications Engineer, National Instruments Germany
Certified LabVIEW Developer
Certified TestStand Architect
0 Kudos
Message 2 of 5
(6,739 Views)

It's all running on the stock streaming example with barely any modifications on the host side. We haven't touched the bitfile. It was not necessary yet, because for the first tests, I just wanted to get a feeling how the hardware and software behaves without digging too much into the details.

 

We are planning to add new functionality to the FPGA code soon, so recompiling will be inevitable. I will keep an eye on that error.

 

Thanks,

Nicola

0 Kudos
Message 3 of 5
(6,736 Views)

I have the same problem!!

Error -1074100594 occurred at niUsrpRio Config v1 Host.lvlib__Check Versions.gvi:1040001

Possible reason(s): The Configuration library signature on the host does not match the FPGA. Recompile FPGA.

Complete call chain:

niUsrpRio Config v1 Host.lvlib__Check Versions.gvi:1040001

niUsrpRio Config v1 Host.lvlib__Open 2.gvi:280001

niUsrpRio Config v1 Host.lvlib__Open.gvi:3720001

Open Device.gvi:2740001

Full Duplex Streaming (Host).gvi

0 Kudos
Message 4 of 5
(5,817 Views)

Hello SteCla,

 

This error is indicating that the FPGA VI needs to be recompiled.  If you made any changes to the FPGA VI, it needs to be recompiled.

 

With regards to specifying the bitfile reference, this is done in the Open Device GVI in the Full Duplex Streaming (Host).gvi. This is located on the far lefthand side of the block diagram.  The Open Device GVI contains Open FPGA VI. If you select the Open FPGA VI, the Ribbon will populate with Node Tools.  This will have a Properties Section that allows you to link to lvbitx file. Make sure that this is linked to the most up to date version of the lvbitx file.

 

Regards,

Thomas C.
FlexRIO Product Support Engineer
National Instruments
Message 5 of 5
(5,795 Views)