The latest version of AN-315  
https://kb.ettus.com/Software_Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_Radio_/_gr-ettus_from_Source
is a very nice update. It was great to be able to build a more-up-to-
date version of UHD error-free. There still seem to be issues getting
the example or my own blocks to run in Gnuradio, however.

Following the instructions when I run rfnoc_fosphor_network_usrp.py
I get 
RuntimeError: RuntimeError: On node 0/FIFO_0, input port 0 is already
connected.

I suspect that there may be a difference in the version of gr-ettus
that the the author used and the one I get from git following the
instructions. One hint is that the file size for
rfnoc_fosphor_network_usrp.py in the document is slightly different
than my copy generated following the instructions. Alternatively, maybe
Nate left out a few steps in modifying the python generated by GRC
before running it. I'm also having trouble running my own blocks and
examples such as addsub and gain with fresh-build FPGA images. These
images run fine in rfnoc_rx_to_file, but they segfault when gnuradio
attempts to connect the output of my blocks to anything else. I'm
hoping that it's all related and the fosphor is a good example case to
help a user such as myself get running.

I Googled the port connection error and found some threads that
indicated that it was a known issue back in 2017. Since Nate had it
working so rececently when he updated the Application Note I hope that
he can share the last few pieces of the puzzle.


_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to