Jonathan,

I did what you suggested.  Starting from scratch and for the record (because my 
forgetful brain needs it and it may help someone else, or someone will point 
out the errors of my ways):

$ git clone -b master https://github.com/EttusResearch/gr-ettus.git
$ cd gr-ettus
$ git checkout 4980cbef0daf
$ mkdir build
$ cd build
$ cmake ../
$ make -j8
$ sudo make install
$ sudo ldconfig    # Still not quite sure when I need this command, but I did 
it.

That seemed to fix the problem!

Is it due to a mixup on my end of what versions I originally had, or was it 
just because I cloned in the midst of some updates?

Thanks for the help!
Jeff


________________________________
From: Jonathon Pendlum <jonathon.pend...@ettus.com>
Sent: Tuesday, October 8, 2019 8:35 PM
To: Jeff S <e070...@hotmail.com>
Cc: usrp-users@lists.ettus.com <usrp-users@lists.ettus.com>
Subject: Re: [USRP-users] UHD / RFNoC Versions and Flowgraph Error with X310

Hi Jeff,

Try commit 4980cbef0daf from gr-ettus and please let me know if that solves the 
problem.

Jonathon

On Wed, Oct 9, 2019 at 10:23 AM Jeff S via USRP-users 
<usrp-users@lists.ettus.com<mailto:usrp-users@lists.ettus.com>> wrote:
I have been trying to set up an environment for using RFNoC on an X310.  It was 
running well before I tried to update the to using RFNoC according the the 
application note.  I'm wondering if I have an error relating to a version of 
UHD correlating to the other parts (gr-ettus, gnuradio, fpga).  I feel like I 
cannot trust documentation I see (like the X310 product description calling out 
Vivado 2015, but a recent email calling out 2017, and an earlier question that 
caused an application note to be deprecated).

I have two laptops which show the uhd (git branch) at version rfnoc-devel, and 
gr-ettus at master.  One will run a flowgraph with RFNoC blocks, and the other 
will get the error below with the same flowgraph (error on last line).  I'm 
just trying to figure out what direction to go before I delete everything and 
start over.  Similar questions about similar errors seemed to related to UHD 
versions, which I why I'm starting there.

Thanks,
Jeff

[32;1m[INFO] [UHD] [39;0mlinux; GNU C++ version 7.4.0; Boost_106501; 
UHD_4.0.0.rfnoc-devel-702-geec24d7b
[32;1m[INFO] [X300] [39;0mX300 initialization sequence...
[32;1m[INFO] [X300] [39;0mMaximum frame size: 1472 bytes.
[32;1m[INFO] [X300] [39;0mRadio 1x clock: 200 MHz
[32;1m[INFO] [GPS] [39;0mFound an internal GPSDO: LC_XO, Firmware Rev 0.929a
[32;1m[INFO] [0/DmaFIFO_0] [39;0mInitializing block control (NOC ID: 
0xF1F0D00000000000)
[32;1m[INFO] [0/DmaFIFO_0] [39;0mBIST passed (Throughput: 1305 MB/s)
[32;1m[INFO] [0/DmaFIFO_0] [39;0mBIST passed (Throughput: 1307 MB/s)
[32;1m[INFO] [0/Radio_0] [39;0mInitializing block control (NOC ID: 
0x12AD100000000001)
[32;1m[INFO] [0/Radio_1] [39;0mInitializing block control (NOC ID: 
0x12AD100000000001)
[32;1m[INFO] [0/DDC_0] [39;0mInitializing block control (NOC ID: 
0xDDC0000000000000)
[32;1m[INFO] [0/DDC_1] [39;0mInitializing block control (NOC ID: 
0xDDC0000000000000)
[32;1m[INFO] [0/DUC_0] [39;0mInitializing block control (NOC ID: 
0xD0C0000000000000)
[32;1m[INFO] [0/DUC_1] [39;0mInitializing block control (NOC ID: 
0xD0C0000000000000)
Finding block for: Radio_0
Mapped external port 0 to 0
Mapped port 0 to 0/Radio_0
Mapped external port 1 to 1
Mapped port 1 to 0/Radio_0
TX args:
RX args:
0/Radio_0 has 1 input ports
0/Radio_0 has 2 output ports
getting block control for port 0
Finding block for: Radio_0
Mapped external port 0 to 0
Mapped port 0 to 0/Radio_0
Mapped external port 1 to 1
Mapped port 1 to 0/Radio_0
TX args:
RX args:
0/Radio_0 has 1 input ports
0/Radio_0 has 2 output ports
getting block control for port 0
Finding block for: DUC
Mapped external port 0 to 0
Mapped port 0 to 0/DUC_0
TX args:
RX args:
0/DUC_0 has 1 input ports
0/DUC_0 has 1 output ports
Finding block for: DmaFIFO
Mapped external port 0 to 0
Mapped port 0 to 0/DmaFIFO_0
Mapped external port 1 to 1
Mapped port 1 to 0/DmaFIFO_0
TX args:
RX args:
0/DmaFIFO_0 has 2 input ports
0/DmaFIFO_0 has 2 output ports
getting block control for port 0
External mapped to port 0
getting block control for port 0
External mapped to port 0
getting block control for port 1
External mapped to port 1
getting block control for port 1
External mapped to port 1
Finding block for: DDC
Mapped external port 0 to 0
Mapped port 0 to 0/DDC_0
Mapped external port 1 to 1
Mapped port 1 to 0/DDC_0
TX args:
getting block control for port 0
getting block control for port 0
block_port0 = 0
block_id0 = 0/DDC_0
RX args:
External mapped to port 0
getting block control for port 0
getting block control for port 0
block_port0 = 0
block_id0 = 0/DDC_0
0/DDC_0 has 2 input ports
0/DDC_0 has 2 output ports
getting block control for port 0
External mapped to port 0
getting block control for port 0
External mapped to port 0
getting block control for port 0
External mapped to port 0
getting block control for port 0
External mapped to port 0
gr::fft: can't import wisdom from /home/torchuser/.gr_fftw_wisdom
getting block control for port 0
getting block control for port 0
Connecting 0/DmaFIFO_0 port 0 to 0/DUC_0 port 0
[33;1m[WARNING] [RFNOC] [39;0mAssuming max packet size for 0/DmaFIFO_0
getting block control for port 0
getting block control for port 0
Connecting 0/DUC_0 port 0 to 0/Radio_0 port 0
[33;1m[WARNING] [RFNOC] [39;0mAssuming max packet size for 0/DUC_0
getting block control for port 0
getting block control for port 0
Connecting 0/Radio_0 port 0 to 0/DDC_0 port 0
[33;1m[WARNING] [RFNOC] [39;0mAssuming max packet size for 0/Radio_0
getting block control for port 0
getting block control for port 0
getting block control for port 0
thread[thread-per-block[3]: <block uhd_rfnoc_DmaFIFO (4)>]: RuntimeError: 
Cannot create streamers: No block_id specified for channel 0.
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com<mailto:USRP-users@lists.ettus.com>
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to